您的位置:首页 > 编程语言

设计一个四则运算的程序代码

2016-03-12 17:21 162 查看
#include <stdio.h>

float Math(char c,float a,float b)

{

switch(c) { case '+':return(a+b);break; case '-':return(a-b);break; case '*':return(a*b);break; case '/':return(a/b);break; }

return 0;

}

void main()

{ char c[5]; float n[5]; float sum=0; int i=0; printf("请输入计算式:");

scanf("%f%c%f%c%f%c%f%c%f%c",&n[0],&c[0], &n[1],&c[1],&n[2],&c[2],&n[3],&c[3],&n[4], &c[4]);

for(i=0;i<4;i++)

{ if(i==0) sum=Math(c[0],n[0],n[1]); else sum=Math(c[i],sum,n[i+1]);

}

printf("%f",sum);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: