用c语言编写一个判断加减乘除正误的程序
时间: 2024-03-03 08:50:02 浏览: 45
用c语言编写的加减乘除计算器程序.docx
好的,我可以帮你编写一个简单的程序来实现这个功能。以下是代码:
```c
#include <stdio.h>
int main() {
float num1, num2;
char operator;
printf("请输入两个数字和一个运算符(如:2 + 3):\n");
scanf("%f %c %f", &num1, &operator, &num2);
switch(operator) {
case '+':
printf("%.2f + %.2f = %.2f\n", num1, num2, num1 + num2);
break;
case '-':
printf("%.2f - %.2f = %.2f\n", num1, num2, num1 - num2);
break;
case '*':
printf("%.2f * %.2f = %.2f\n", num1, num2, num1 * num2);
break;
case '/':
if(num2 == 0) {
printf("除数不能为0!\n");
} else {
printf("%.2f / %.2f = %.2f\n", num1, num2, num1 / num2);
}
break;
default:
printf("不支持该运算符!\n");
break;
}
return 0;
}
```
这个程序会首先提示用户输入两个数字和一个运算符,然后根据运算符执行相应的操作。如果是除法运算的话,程序会检查除数是否为0,并给出相应的提示信息。如果运算符不是加、减、乘、除中的任何一个,程序会提示用户运算符不支持。
你可以在编译器中运行这个程序,并输入数据来测试它的功能。希望能帮助到你!
阅读全文