题目链接:7-12 两个数的简单计算器
一. 题目
1. 题目
2. 输入输出格式
3. 输入输出样例
4. 限制
二、代码
1. 代码实现
#include <stdio.h>
int main(void) {
int num1, num2;
char operator;
// 参数合法性
if (scanf("%d %c %d", &num1, &operator, &num2) != 3) {
return -1;
}
switch (operator) {
case '+':
printf("%d\n", num1 + num2);
break;
case '-':
printf("%d\n", num1 - num2);
break;
case '*':
printf("%d\n", num1 * num2);
break;
case '/':
printf("%d\n", num1 / num2);
break;
case '%':
printf("%d\n", num1 % num2);
break;
default:
// 非法运算符
printf("ERROR\n");
break;
}
return 0;
}