编写人机对话形式进行加、减、乘、除运算的程序。用户每输入一个运算数和运算符,系统输出相应的计算结果。当输入的运算符为“#”时,结束循环。
#include <iostream>
using namespace std;
int main(){
double n;
char m;
double ans=0;
while(cin>>m){ //输入运算符
if(m == '#') break;
cin>>n;
if(m == '+'){
ans += n;
}
else if(m == '-'){
ans -= n;
}
else if(m == '*'){
ans *= n;
}
else if(m == '/'){
ans /= n;
}
cout<<ans<<endl;
}
}
用户每输入一个运算数和运算符----一个运算数和一个运算符就能得到结果?这不神童么