解题思路: 运用 switch !
注意事项:
参考代码:
#include <stdio.h>
int main()
{
int x1,x2;
char s;
scanf("%d%c%d",&x1,&s,&x2);
switch (s){
case '+':
printf("%d",x1+x2);
break;
case '-':
printf("%d",x1-x2);
break;
case '*':
printf("%d",x1*x2);
break;
case '%':
printf("%d",x1%x2);
break;
case '/':
printf("%d",x1/x2);
break;
default:
printf("ERROR");
}
return 0;
}
0.0分
2 人评分
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:466 |
简单的a+b (C语言代码)浏览:667 |
C语言训练-计算一个整数N的阶乘 (C语言代码)浏览:920 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:470 |
Wu-求圆的面积 (C++代码)浏览:1883 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:819 |
A+B for Input-Output Practice (IV) (C语言代码)浏览:484 |
Tom数 (C语言代码)浏览:721 |
勾股数 (C语言代码)浏览:797 |
第三届阿里中间件性能挑战赛-总决赛亚军比赛攻略浏览:1143 |