写一个加减乘除计算器c语言
时间: 2024-10-23 13:16:46 浏览: 29
编写一个简单的加减乘除计算器的C语言程序可以分为以下几个步骤:
1. 定义主函数 `main()`
2. 定义整数变量用于存储用户输入和计算结果
3. 提示用户输入运算符和数字
4. 根据运算符进行相应的计算
5. 输出结果
6. 结束程序
下面是一个基本的C语言版本示例:
```c
#include <stdio.h>
int main() {
double num1, num2;
char operator;
// 输入两个操作数和运算符
printf("请输入第一个数字: ");
scanf("%lf", &num1);
printf("请输入运算符 (+, -, *, /): ");
scanf(" %c", &operator); // 注意这里添加空格防止输入干扰
printf("请输入第二个数字: ");
scanf("%lf", &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("%.2f / %.2f = %.2f\n", num1, num2, num1 / num2);
} else {
printf("错误! 除数不能为零。\n");
}
break;
default:
printf("无效的运算符!\n");
}
return 0;
}
```
阅读全文