作业帮 > 综合 > 作业

求用C语言编写的能运行计算四则运算结果的程序,要求输入算式按回车得出结果

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 00:35:36
求用C语言编写的能运行计算四则运算结果的程序,要求输入算式按回车得出结果
我想可以输入如:99+9*7-9/34让后计算出答案的
#include
void main()
{
int a,b;
char ch;
scanf("%d%c%d",&a,&ch,&b);
switch(ch)
{
case '+':printf("%d + %d = %d\n",a,b,a+b);
break;
case '-':printf("%d - %d = %d\n",a,b,a-b);
break;
case '*':printf("%d * %d = %d\n",a,b,a*b);
break;
case '/':printf("%d / %d = %d\n",a,b,a/b);
break;
}
}
再问: 执行有问题啊
再答: 什么问题? 我这里运行了,没问题的 你是不是 输入的表达式没以 '#' 号结束? 当时做的时候表达式是要求用 '#' 号结束的 你看着适当改一改就好了
再问: 额,我直接就copy你的去运行了,就是调试不过关
再答: 加我Q吧 ,我的百度昵称的后8位数字,我看看什么问题