switch case 语句 简易计算器(c语言版

#include #include using namespace std; int main() { int a,b,d,e=1; char c; printf("请输入两个数,中间加上运算符号,例如1+2/n"); printf("明白?/n"); while (e<=100) { e=e++; //e控制循环的次数 用户自定 scanf("%d %c %d",&a,&c,&b); switch(c) { case '+': d=a+b; printf("计算值为 %d",d); break; case '-': d=a-b; printf("计算值为 %d",d); break; case '*': d=a*b; printf("计算值为 %d",d); break; case '/': d=a/b; printf("计算值为 %d",d); break; case '%': d=a%b; printf("计算值为 %d",d); break; } } system ("pause"); } #include #include using namespace std; int main() { int a,b,d,e=1; char c; printf("请输入两个数,中间加上运算符号,例如1+2/n"); printf("明白?/n"); while (e<=100) { e=e++; //e控制循环的次数 用户自定 scanf("%d %c %d",&a,&c,&b); switch(c) { case '+': d=a+b; printf("计算值为 %d",d); break; case '-': d=a-b; printf("计算值为 %d",d); break; case '*': d=a*b; printf("计算值为 %d",d); break; case '/': d=a/b; printf("计算值为 %d",d); break; case '%': d=a%b; printf("计算值为 %d",d); break; } } system ("pause"); }

你可能感兴趣的:(C/C++)