解题思路:
参考日常使用的计算器,只要可以运行就可以。
注意事项:
我用到了自定义函数,如果没学过可以私信我。
参考代码:
#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语言程序设计教程(第三版)课后习题9.3 (Java代码)浏览:1025 |
用筛法求之N内的素数。 (C语言代码)浏览:1386 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:485 |
字符逆序 (C语言代码)浏览:706 |
1118(求助_已解决)浏览:351 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:331 |
1231题解(注意理解“输入多个测试实例”)浏览:830 |
分解质因数 (C++代码)浏览:1561 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:593 |
C语言训练-斐波纳契数列 (C语言代码)浏览:644 |