能帮我写一个关于计算器的C语言吗
时间: 2023-08-13 18:09:12 浏览: 47
当然可以帮你写一个简单的计算器程序。以下是一个基本的计算器程序示例,可以进行加减乘除操作:
```
#include <stdio.h>
int main() {
char operator;
double num1, num2;
printf("请输入要进行的运算符(+、-、*、/):");
scanf("%c", &operator);
printf("请输入第一个数字:");
scanf("%lf", &num1);
printf("请输入第二个数字:");
scanf("%lf", &num2);
switch(operator) {
case '+':
printf("%.1lf + %.1lf = %.1lf", num1, num2, num1 + num2);
break;
case '-':
printf("%.1lf - %.1lf = %.1lf", num1, num2, num1 - num2);
break;
case '*':
printf("%.1lf * %.1lf = %.1lf", num1, num2, num1 * num2);
break;
case '/':
printf("%.1lf / %.1lf = %.1lf", num1, num2, num1 / num2);
break;
default:
printf("错误的运算符");
break;
}
return 0;
}
```
这个计算器程序可以根据用户输入的运算符和数字,进行相应的加减乘除运算。注意,这个程序没有进行错误处理,比如用户输入了无效的数字或运算符,需要你自己添加相应的处理代码。