用c语言写一个判断加减等式是否成立的程序
时间: 2023-05-23 19:03:21 浏览: 105
可以使用 C 语言中的 if 和比较运算符来编写这样的程序。以下是一个简单的示例:
```
#include <stdio.h>
int main() {
int a, b, c;
printf("请输入加减等式的左边、操作符和右边(例如 1 + 2):");
scanf("%d %c %d", &a, &c, &b);
if (c == '+') {
if (a + b == 0) {
printf("等式成立");
} else {
printf("等式不成立");
}
} else if (c == '-') {
if (a - b == 0) {
printf("等式成立");
} else {
printf("等式不成立");
}
} else {
printf("请输入一个有效的加减操作符");
}
return 0;
}
```
用户输入左边的数字、操作符和右边的数字,程序使用 if/else 语句来确定操作符并执行相应的加减计算,最后输出等式是否成立的结果。
注意:这段程序并没有处理太多的错误情况,仅用作演示之用。在实际应用中,需要更多的错误检测和容错机制。
阅读全文