解题思路:
参考日常使用的计算器,只要可以运行就可以。
注意事项:
我用到了自定义函数,如果没学过可以私信我。
参考代码:
#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 人评分