参考代码:
int main() { int a,b,c; char s; scanf("%d%d",&a,&b); getchar(); s=getchar(); switch(s) { case '+':c=a+b;break; case '-':c=a-b;break; case '*':c=a*b;break; case '/':c=a/b;break; case '%':c=a%b;break; } printf("%d\n",c); return 0; }
这里为什么不能用scanf(%c)来输入字符?
0.0分
2 人评分
WU-输入输出格式练习 (C++代码)浏览:1082 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:645 |
【计算球体积】 (C语言代码)浏览:1111 |
求圆的面积 (C语言代码)浏览:1688 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:584 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:788 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1006 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:568 |
C语言训练-字符串正反连接 (C语言代码)浏览:633 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:440 |