输入一个四则运算表达式(包含运算符+、-、*、/、%),输出该四则运算表达式的运算结果。
答案:1 悬赏:0
解决时间 2021-12-13 01:38
- 提问者网友:冷天寄予
- 2021-12-12 01:06
输入一个四则运算表达式(包含运算符+、-、*、/、%),输出该四则运算表达式的运算结果。
最佳答案
- 二级知识专家网友:偏爱自由
- 2021-12-12 02:43
#include<stdio.h>
void main() { float x,y,z; char c;
scanf("%f%c%f",&x,&c,&y);
switch ( c ) {
case '+': z=x+y; break;
case '-': z=x-y; break;
case '*': z=x*y; break;
case '/': if ( y ) z=x/y; else z=0; break;
default: z=0; break;
}
printf("%f%c%f=%f\n",x,c,y,z);
}
void main() { float x,y,z; char c;
scanf("%f%c%f",&x,&c,&y);
switch ( c ) {
case '+': z=x+y; break;
case '-': z=x-y; break;
case '*': z=x*y; break;
case '/': if ( y ) z=x/y; else z=0; break;
default: z=0; break;
}
printf("%f%c%f=%f\n",x,c,y,z);
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯