C语言编程:输入两个操作数和一个运算符,编程实现简单的计算器......用switch的....帮忙一下,急 谢谢哦
答案:2 信息版本:手机版
解决时间 2019-10-03 10:44
已解决
2019-10-02 23:57
C语言编程:输入两个操作数和一个运算符,编程实现简单的计算器......用switch的....帮忙一下,急 谢谢哦
最佳答案
2019-10-03 01:06
#include
int main()
{double a,b,c;
char op;
scanf("%lf%c%lf",&a,&op,&b);
switch(op)
{case '+': c=a+b; break;
case '-': c=a-b; break;
case '*': c=a*b; break;
case '/': if(b) c=a/b;
else {printf("除数不能为0!\n"); return 0;}
default:{printf("未知的运算符!\n"); return 0;}
}
printf("%g%c%g=%g\n",a,op,b,c);
return 0;
}
全部回答
1楼
2019-10-03 01:39
如果我的回答你还满意
记得选个满意答案哦 #include
void main()
{
float a,b;
char c;
printf("请输入两个操作数:");
scanf("%f",&a);
scanf("%f",&b);
getchar();
printf("请选择操作运算:");
scanf("%c",&c);
switch(c)
{
case '+':
printf("结果是:%f\n",a+b);
break;
case '-':
printf("结果是:%f\n",a-b);
break;
case '*':
printf("结果是:%f\n",a*b);
break;
case '/':
printf("结果是:%f\n",a/b);
break;
default:
printf("无此操作!");
}
}
我要举报
如果感觉以上信息为低俗/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
大家都在看
推荐资讯