c语言实现加减乘除求余
时间: 2023-10-27 13:50:23 浏览: 36
好的,可以给您一些伪代码来实现:
#include <stdio.h>
int main() {
int a, b, result;
char operator;
printf("请输入一个表达式(如 1 + 2):");
scanf("%d %c %d", &a, &operator, &b);
switch (operator) {
case '+':
result = a + b;
break;
case '-':
result = a - b;
break;
case '*':
result = a * b;
break;
case '/':
if (b == 0) {
printf("错误:除数为零\n");
return 1;
} else {
result = a / b;
}
break;
case '%':
if (b == 0) {
printf("错误:除数为零\n");
return 1;
} else {
result = a % b;
}
break;
default:
printf("错误:无效的运算符\n");
return 1;
}
printf("结果为:%d\n", result);
return 0;
}