#include <stdio.h>
void main()
{
float num1,num2,sum;
char a;
while(1){
printf("请输入一个数\n");
scanf("%f",&num1);
printf("请输入一个运算符\n");
scanf("%s",&a);//scanf("%c",&a);
printf("请在输入一个数\n");
scanf("%f",&num2);
switch(a){
case('+'):
sum=num1+num2;
printf("两数相加为%.2f\n",sum);
break;
case('-'):
sum=num1-num2;
printf("两数相减为%.2f\n",sum);break;
case('*'):
sum=num1*num2;
printf("两数相乘为%.2f\n",sum);break;
case('/'):
if(num2!=0){
sum=num1/num2;
printf("两数相除为%.2f",sum);}
else{
printf("除数不能为0!\n");}
break;
default:
printf("请检查输入的是否为运算符!\n");
break;
}
}
}
望远
DOUBLE_l
相关分类