输入2个整数,根据自做的操作菜单选项
,实现对应的算术运算,并输出结果。
口用while语句实现。口示例:
请选择:
+:两个数相加
-:两个数相减
*:两个数相乘 910101
/:两个数相除
%:两个数取模
Z:退出系统
#include <stdio.h>
int main() {
int a,b,c;
char s[2];
scanf("%d%d",&a,&b);
while (1) {
printf("\n请选择:\n
+:两个数相加\n
-:两个数相减\n
*:两个数相乘\n
/:两个数相除\n
%:两个数取模\n
Z:退出系统\n");
rewind(stdin);
scanf("%1s",s);
c=s[0];
if (c=='Z') break;
switch (c) {
case '+':printf("%d",a+b);break;
case '-':printf("%d",a-b);break;
case '*':printf("%d",a*b);break;
case '/':if (b==0) printf("Can not a/b for b equals 0"); else printf("%d",a/b);break;
case '%':if (b==0) printf("Can not a%b for b equals 0"); else printf("%d",a%b);break;
}
}
}