Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
110958 | 汤奕硕 | 09计算算数表达式 | C++ | Wrong Answer | 1 MS | 276 KB | 721 | 2025-02-24 19:42:49 |
#include <iostream> #include <string> using namespace std; int main() { string expression; cin >> expression; // 读取输入的表达式 // 分解表达式 int a, b; char op; sscanf(expression.c_str(), "%d %c %d", &a, &op, &b); // 使用sscanf解析表达式 // 根据运算符计算结果 int result; switch (op) { case '+': result = a + b; break; case '-': result = a - b; break; case '*': result = a * b; break; case '/': result = a / b; break; } // 输出结果 cout << result << endl; return 0; }
------Input------
100 / 10
------Answer-----
10
------Your output-----
4195064