三、在centos7中,利用vim编辑器,编写C程序实现一个计算器,能够实现+-*/等基本功能,利用gcc编译后,生成一个可执行文件。
时间: 2024-05-11 10:14:10 浏览: 144
1. 首先安装vim和gcc:
```
sudo yum install vim gcc
```
2. 使用vim创建一个新文件,命名为calculator.c:
```
vim calculator.c
```
3. 在文件中输入以下代码:
```
#include <stdio.h>
int main()
{
float num1, num2, result;
char operator;
printf("请输入第一个数: ");
scanf("%f", &num1);
printf("请输入运算符 (+, -, *, /): ");
scanf(" %c", &operator);
printf("请输入第二个数: ");
scanf("%f", &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("不支持的运算符\n");
return 1;
}
printf("%.2f %c %.2f = %.2f\n", num1, operator, num2, result);
return 0;
}
```
4. 使用:wq保存并退出vim。
5. 使用gcc编译程序:
```
gcc calculator.c -o calculator
```
6. 运行程序:
```
./calculator
```
7. 输入两个数和运算符,程序将输出计算结果。
注意,该计算器仅支持浮点数运算。如果需要支持整数运算,请将float改为int。
阅读全文