洛谷 B2052 题解
看完请点赞,谢谢
此题为水题
B2052
这题简单的 if 结构,注意两个 int 整数以空格分割,不需要考虑输入的问题,后面直接输入字符型变量 char
#includeusing namespace std;int main(){ int a,b; char o; cin>>a>>b>>o; if (o=='+' || o=='-' || o=='*' || o=='/') { if (o=='+') { cout<<a+b<<endl;return 0; } if (o=='-') { cout<<a-b<<endl;return 0; } if (o=='*') { cout<<a*b<<endl;return 0; } if (o=='/' && b!=0) { cout<<a/b<<endl;return 0; } else cout<<"Divided by zero!"<<endl; } else cout<<"Invalid operator!"<<endl; return 0;}