求高手进来用C语言编出一个数学计算器程序
答案:4 悬赏:20 手机版
解决时间 2021-05-10 14:16
- 提问者网友:精神病院里
- 2021-05-09 22:42
如题,受朋友所托编写一道用C语言编写的计算器(注意,一定要是C语言,其它语言无效哦)要求可以进行简单的加减乘除运算,要求输入时不必先输入乘除后输入加减,可以随意输入数值而直接得出正确结果,编程结果满意后可加分
最佳答案
- 五星知识达人网友:愁杀梦里人
- 2021-05-09 23:48
#include "stdio.h"
main(){
float a,b;
char c;
printf("input expression: a+(-,*,/)b \n");
scanf("%f %c %f",&a,&c,&b);
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("input error\n");
}
}
main(){
float a,b;
char c;
printf("input expression: a+(-,*,/)b \n");
scanf("%f %c %f",&a,&c,&b);
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("input error\n");
}
}
全部回答
- 1楼网友:时间的尘埃
- 2021-05-10 01:33
各位啊,谢谢你们了,不过我不是要这么简单的两个数之间的运算,我要的是把一个四则运算式子一下求出结果啊
- 2楼网友:千夜
- 2021-05-10 00:50
我有完整的四则运算程序,给我邮箱,我可以发给你
- 3楼网友:迷人又混蛋
- 2021-05-10 00:08
#include
void main()
{
float a,b;
printf("请输入要进行运算的两个数值:");
scanf("%f%f",&a,&b);
printf("%g+%g=%g\n",a,b,a+b);
printf("%g-%g=%g\n",a,b,a-b);
printf("%g*%g=%g\n",a,b,a*b);
printf("%g/%g=%g\n",a,b,a/b);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯