//实现加减乘除基本运算
#include <stdio.h>
int main(int argc, char *argv[])
{
double a;
double b;
double result;
char operator; //运算符’+’,’-’…
printf(“Please input numA:\n”); //输入一个数A
scanf("%lf",&a);
printf(“Please input numB:\n”); //输入一个数B
scanf("%lf",&b);
getchar();
printf(“Please input operator:\n”); //输入运算符号‘+’,‘-’,…
scanf("%c",&operator);
// printf(“a = %lf b = %lf operator = %c\n”,a,b,operator); //测试上面程序,不用输入
switch (operator) //定义运算符
{
case ‘+’:
{
result = a + b;
break;
}
case ‘-’:
{
result = a - b;
break;
}
case ‘*’:
{
result = a * b;
break;
}
case ‘/’:
{
result = a / b;
break;
}
default:
{
printf(“error: operator\n”);
}
}
printf(“result = %lf\n”,result);
return 0;
}