编写一个计算机程序,计算两个数的加减乘除的值,用两种结构实现
发布网友
发布时间:2022-05-26 18:23
我来回答
共1个回答
热心网友
时间:2023-10-16 13:17
#include<stdio.h>
main()
{
double a,b,c;
char ch,ch1;
printf("这是一个简单的计算程序,只支持±整数和小数的加减乘除运算,请输入运算表达式,如:1+2,按回车键。\n");
scanf("%lf%c%lf%c",&a,&ch,&b,&ch1);
switch(ch)
{
case '+':
c=a+b;
printf("%lf+%lf=%.10lf\n",a,b,c);
break;
case '-':
c=a-b;
printf("%lf-%lf=%.10lf\n",a,b,c);
break;
case '*':
c=a*b;
printf("%lf*%lf=%.10lf\n",a,b,c);
break;
case '/':
c=a/b;
printf("%lf/%lf=%.10lf\n",a,b,c);
break;
default:
printf("输入表达式错误或该计算器不具备 %ch功能\n",ch);
}
}