java四则运算游戏的程序
发布网友
发布时间:2022-06-09 12:29
我来回答
共1个回答
热心网友
时间:2023-09-29 14:31
#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);
}