用c语言写代码:编写简单的计算器程序,根据用户输入的两个操作数和运算符,显示计算结果,当输入的运算符错误时提示。
时间: 2024-05-01 15:21:38 浏览: 180
以下是用C语言编写的简单计算器程序,可以进行加、减、乘、除四种基本运算:
```c
#include <stdio.h>
int main()
{
float num1, num2, result;
char operator;
printf("请输入两个操作数:\n");
scanf("%f %f", &num1, &num2);
printf("请输入要进行的运算(+、-、*、/):\n");
scanf(" %c", &operator);
switch (operator)
{
case '+':
result = num1 + num2;
printf("%.2f + %.2f = %.2f\n", num1, num2, result);
break;
case '-':
result = num1 - num2;
printf("%.2f - %.2f = %.2f\n", num1, num2, result);
break;
case '*':
result = num1 * num2;
printf("%.2f * %.2f = %.2f\n", num1, num2, result);
break;
case '/':
if (num2 == 0)
{
printf("除数不能为0!\n");
}
else
{
result = num1 / num2;
printf("%.2f / %.2f = %.2f\n", num1, num2, result);
}
break;
default:
printf("输入的运算符错误!\n");
break;
}
return 0;
}
```
程序先提示用户输入两个操作数,然后提示用户输入运算符。程序使用 `switch` 语句根据用户输入的运算符进行相应的计算,并输出结果。注意除法运算时需要判断除数是否为0,如果为0则输出错误提示。
阅读全文