帮我用C语言写一个计算器
时间: 2023-05-20 11:03:15 浏览: 118
好的,以下是一个简单的 C 语言计算器示例代码,它可以进行基本的加、减、乘、除运算:
```c
#include <stdio.h>
int main() {
char op; // 运算符
double num1, num2, result; // 两个操作数和结果
printf("请输入运算符和两个操作数,格式为:运算符 操作数1 操作数2\n");
scanf("%c %lf %lf", &op, &num1, &num2);
switch (op) {
case '+':
result = num1 + num2;
break;
case '-':
result = num1 - num2;
break;
case '*':
result = num1 * num2;
break;
case '/':
if (num2 == 0) {
printf("除数不能为0!\n");
return 0;
}
result = num1 / num2;
break;
default:
printf("无效的运算符!\n");
return 0;
}
printf("结果为:%lf\n", result);
return 0;
}
```
运行程序后,它会要求你输入一个运算符和两个操作数。输入格式为:运算符 操作数1 操作数2。例如,如果要进行加法运算,输入为:+ 2.5 3.7,程序将输出结果 6.2。
请注意,此代码只是一个示例,并不考虑输入错误的情况,需要在实际使用中进行更多的测试和改进。
阅读全文