Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
44517 | 舒晨扬 | 22计算算术表达式 | C++ | Accepted | 2 MS | 268 KB | 560 | 2023-02-18 14:38:02 |
#include<iostream> using namespace std; int a[1005]; char b[505]; int s[1005]; int main() { int n; cin >> n; for(int i = 1;i <= n * 2;i+=2){ cin >> a[i]; cin >> b[i]; cin >> a[i + 1]; if(b[i] == '+'){ s[i] = a[i] + a[i + 1]; } if(b[i] == '-'){ s[i] = a[i] - a[i + 1]; } if(b[i] == '*'){ s[i] = a[i] * a[i + 1]; } if(b[i] == '/'){ s[i] = a[i] / a[i + 1]; } if(b[i] == '%'){ s[i] = a[i] % a[i + 1]; } } for(int i = 1;i <= n * 2;i+=2){ cout << s[i] << endl;; } return 0; }