c语言加减法的计算器
时间: 2024-10-20 21:16:03 浏览: 30
在C语言中,你可以创建一个简单的命令行加减法计算器程序。以下是一个基本的例子,它会提示用户输入两个数字和操作符,然后计算并显示结果:
```c
#include <stdio.h>
int main() {
double num1, num2;
char operator;
printf("请输入第一个数字:");
scanf("%lf", &num1);
printf("请输入运算符 (+ 或 -):");
scanf(" %c", &operator); // 用 " %c" 避免直接读入换行符
printf("请输入第二个数字:");
scanf("%lf", &num2);
switch (operator) {
case '+':
printf("结果是: %.2lf\n", num1 + num2);
break;
case '-':
printf("结果是: %.2lf\n", num1 - num2);
break;
default:
printf("无效的运算符! 程序结束.\n");
return 1; // 没有选择正确的运算符,程序退出
}
return 0;
}
```
在这个程序中,我们使用`scanf`函数获取用户的输入,然后通过`switch`结构判断输入的操作符,并执行相应的加法或减法计算。`%.2lf`用于格式化输出,保留两位小数。
阅读全文