两个变数a,b,当输入1的时候,算两个个数的和,输入2,算两个数的差,输入3,算两个数的积,输入4,算两个数的商,输入其他数,就终止这个循环,输出END,求问该怎么写啊?(ps,只要不输入除了1234外的其他数,就可以一直输入1234四种运算方式和a,b两个数的值
)
第1个回答 2014-12-19
#include <stdio.h>
int main(){
int a,b,flag;
printf("请输入2个数\n");
sacnf("%d %d",&a,&b);
while (1){
printf("请输入你选择的运算操作符: 1.加, 2.减 3.乘 4.除 \n");
scanf("%d",&flag);
if (flag == 1)
printf(" %d + %d = %d\n",a,b,a+b);
elsif (flag == 2)
printf(" %d - %d = %d\n",a,b,a-b);
elsif (flag == 3)
printf(" %d * %d = %d\n",a,b,a*b);
elsif (flag == 4)
printf(" %d \/ %d = %d\n",a,b,a/b);
else
return ;
}
}
int main(){
int a,b,flag;
printf("请输入2个数\n");
sacnf("%d %d",&a,&b);
while (1){
printf("请输入你选择的运算操作符: 1.加, 2.减 3.乘 4.除 \n");
scanf("%d",&flag);
if (flag == 1)
printf(" %d + %d = %d\n",a,b,a+b);
elsif (flag == 2)
printf(" %d - %d = %d\n",a,b,a-b);
elsif (flag == 3)
printf(" %d * %d = %d\n",a,b,a*b);
elsif (flag == 4)
printf(" %d \/ %d = %d\n",a,b,a/b);
else
return ;
}
}
第2个回答 2014-12-19
简单题,楼主自己来。。。
第3个回答 2014-12-19
帮你写了是不是立马采纳?