做一个简单计算器,用c语言代码编写
时间: 2024-11-18 10:18:13 浏览: 42
创建一个简单的计算器程序通常涉及基本的算术运算,如加、减、乘、除。以下是使用C语言编写的简单控制台版计算器的一个示例:
```c
#include <stdio.h>
int main() {
char operator;
double num1, num2;
printf("请输入第一个数字: ");
scanf("%lf", &num1);
printf("请输入操作符 (+, -, *, /): ");
scanf(" %c", &operator);
if (operator == '+') {
printf("结果: %.2lf\n", num1 + num2);
} else if (operator == '-') {
printf("结果: %.2lf\n", num1 - num2);
} else if (operator == '*') {
printf("结果: %.2lf\n", num1 * num2);
} else if (operator == '/') {
if (num2 != 0) { // 防止除数为零
printf("结果: %.2lf\n", num1 / num2);
} else {
printf("错误: 除数不能为零!\n");
}
} else {
printf("错误: 无效的操作符!\n");
}
return 0;
}
```
在这个例子中,用户首先输入两个数字,然后选择一个运算符。程序根据运算符计算结果并打印出来。注意,这里我们假设用户只输入整数作为数字,但实际上可以加入更多的输入验证以增强程序的健壮性。
阅读全文
相关推荐
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![](https://img-home.csdnimg.cn/images/20250102104920.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)