Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
44529 | 葛潇肃 | 22计算算术表达式 | C++ | Accepted | 2 MS | 268 KB | 593 | 2023-02-18 15:29:42 |
#include <iostream> using namespace std; int a[105]; int b[105]; int ans[105]; char ch[105] = {}; int main() { int n; cin >> n; for (int i = 1; i <= n; i++) { cin >> a[i] >> ch[i] >> b[i]; } for (int i = 1; i <= n; i++) { if (ch[i] == '+') { ans[i] = a[i] + b[i]; } if (ch[i] == '-') { ans[i] = a[i] - b[i]; } if (ch[i] == '*') { ans[i] = a[i] * b[i]; } if (ch[i] == '/') { ans[i] = a[i] / b[i]; } if (ch[i] == '%') { ans[i] = a[i] % b[i]; } } for (int i = 1; i <= n; i++) { cout << ans[i] << endl; } return 0; }