用c++编写一个可以进行加减乘除多步运算的简单运算器

2025-04-14 03:48:09
推荐回答(1个)
回答1:

#include
void main()
{
float a,b,k;
char c1,c2;
while(1)
{
k=1;
c2=' ';
while(c2!='=')
{
c1=c2;
scanf("%f%c",&a,&c2);
if(k)
{
k=0;
b=a;
}
else switch(c1)
{
case'+':b=b+a;break;
case'-':b=b-a;break;
case'*':b=b*a;break;
case'/':b=b/a;
}
}
printf("%f\n",b);
}
}