写一个计算器的代码,C语言
时间: 2024-10-28 11:10:11 浏览: 25
圆形体体积计算器——C语言代码
5星 · 资源好评率100%
在C语言中,编写一个简单的命令行计算器可以分为输入处理、运算符处理和结果输出三部分。这里是一个基本的控制台版加减乘除计算器的例子:
```c
#include <stdio.h>
int main() {
float num1, num2;
char operator;
// 输入两个数字和运算符
printf("请输入第一个数: ");
scanf("%f", &num1);
printf("请输入运算符 (+, -, *, /): ");
scanf(" %c", &operator);
// 输入第二个数
printf("请输入第二个数: ");
scanf("%f", &num2);
switch (operator) {
case '+':
printf("结果是: %.2f\n", num1 + num2);
break;
case '-':
printf("结果是: %.2f\n", num1 - num2);
break;
case '*':
printf("结果是: %.2f\n", num1 * num2);
break;
case '/':
if (num2 != 0)
printf("结果是: %.2f\n", num1 / num2);
else
printf("错误: 除数不能为零\n");
break;
default:
printf("无效的运算符\n");
break;
}
return 0;
}
```
这个程序首先从用户那里获取两个数字和一个运算符,然后根据运算符执行相应的数学操作,并将结果显示出来。注意,为了防止除以零的错误,我们在除法运算中做了条件判断。
阅读全文