解题思路:
参考日常使用的计算器,只要可以运行就可以。
注意事项:
我用到了自定义函数,如果没学过可以私信我。
参考代码:
#include<iostream> //计算器
using namespace std;
float jisuan(int x, int y, char z);
int main()
{
int x, y;
char z;
float result;
cin >> x >> y >> z;
result = jisuan(x,y,z);
cout << result << endl;
return 0;
}
float jisuan(int x, int y, char z)
{
switch (z)
{
case '+': return (float)(x + y);
break;
case '-': return (x - y);
break;
case '*': return (x * y);
break;
case '%': return (x %y);
break;
case '/': return (x/y);
break;
}
}
0.0分
1 人评分
C语言训练-谁家孩子跑最慢* (C语言代码)浏览:1507 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:1052 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:564 |
C语言训练-角谷猜想 (C语言代码)浏览:1705 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:522 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:853 |
The 3n + 1 problem (C语言代码)浏览:548 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:1909 |
矩形面积交 (C++代码)浏览:1127 |
1054题解浏览:460 |