用c语言写一个计算器程序
时间: 2023-11-20 12:05:34 浏览: 89
好的,以下是一个简单的计算器程序,使用C语言编写:
```c
#include <stdio.h>
int main() {
char operator;
double num1, num2, result;
printf("请输入操作符(+, -, *, /): ");
scanf("%c", &operator);
printf("请输入两个数字: ");
scanf("%lf %lf", &num1, &num2);
switch(operator) {
case '+':
result = num1 + num2;
break;
case '-':
result = num1 - num2;
break;
case '*':
result = num1 * num2;
break;
case '/':
result = num1 / num2;
break;
default:
printf("无效的操作符!");
return 0;
}
printf("%.2lf %c %.2lf = %.2lf", num1, operator, num2, result);
return 0;
}
```
该程序首先要求用户输入操作符和两个数字,然后根据操作符计算结果,并输出结果。注意,我们使用了 switch 语句来根据不同的操作符执行不同的计算。在输出结果时,我们使用了 %.2lf 格式化字符串来保留两位小数。
阅读全文