作业帮 > 综合 > 作业

编程题输入算式如① 20+30↙ ② 10×20↙输出算式 ① 20+30=50 ② 10×20=200除法时若除数为零

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/10 08:57:12
编程题
输入算式如① 20+30↙ ② 10×20↙
输出算式 ① 20+30=50 ② 10×20=200
除法时若除数为零输出0overflow
完成算术 + - × / 的运算
编程题输入算式如① 20+30↙ ② 10×20↙输出算式 ① 20+30=50 ② 10×20=200除法时若除数为零
#include
int main()
{
char c;
int a, b;
scanf("%d%c%d", &a, &c, &b);
switch (c)
{
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 '/':
if(b == 0) { printf("overflow\n"); break;}
else {printf("%d / %d = %.2lf\n",a, b, (double)a/b); break;}
}
return 0;
}