解题思路:
1.使用if-else方法
2.使用switch方法
注意事项:
使用while多次测试
参考代码:
//if-else方法 #include<iostream> using namespace std; int main(){ int a,b; char c; while(cin>>a>>b>>c){ if(c == '+'){ cout<<a+b<<endl; }else if(c == '-'){ cout<<a-b<<endl; }else if(c == '*'){ cout<<a*b<<endl; }else if(c == '/'){ cout<<a/b<<endl; }else if(c == '%'){ cout<<a%b<<endl; } } cout<<endl; return 0; } //switch方法 #include<iostream> using namespace std; int main(){ int a,b; char c; while(cin>>a>>b>>c){ switch(c){ case '+': cout<<a+b<<endl; break; case '-': cout<<a-b<<endl; break; case '*': cout<<a*b<<endl; break; case '/': cout<<a/b<<endl; break; case '%': cout<<a%b<<endl; } } cout<<endl; return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:668 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C++代码)(手动优化一下计算)浏览:1365 |
数列排序 (C语言代码)浏览:858 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:641 |
大小写转换 (C语言代码)浏览:904 |
川哥的吩咐 (C语言代码)浏览:663 |
矩形面积交 (C语言代码)浏览:1433 |
理财计划 (C语言代码)浏览:494 |
C语言程序设计教程(第三版)课后习题12.2 (C语言代码)浏览:839 |
第三届阿里中间件性能挑战赛-总决赛亚军比赛攻略浏览:1170 |