编程练习用Vi编写一个简单的四则运算程序,可以接受键盘输入的两个数和一个运算符号,并在控制台输出结果。
时间: 2024-04-29 11:27:03 浏览: 14
好的,我可以帮你回答这个问题。首先,你需要使用 Vi 编辑器创建一个新的文件。输入以下代码:
```
#include <stdio.h>
int main() {
float num1, num2;
char operator;
printf("请输入第一个数:");
scanf("%f", &num1);
printf("请输入第二个数:");
scanf("%f", &num2);
printf("请输入要执行的运算符:");
scanf(" %c", &operator);
switch (operator)
{
case '+':
printf("%.2f + %.2f = %.2f", num1, num2, num1 + num2);
break;
case '-':
printf("%.2f - %.2f = %.2f", num1, num2, num1 - num2);
break;
case '*':
printf("%.2f * %.2f = %.2f", num1, num2, num1 * num2);
break;
case '/':
printf("%.2f / %.2f = %.2f", num1, num2, num1 / num2);
break;
default:
printf("错误的运算符");
break;
}
return 0;
}
```
在 Vi 编辑器中输入完毕后,按下 Esc 键进入命令模式,输入 :wq 进行保存并退出。
接下来,你需要使用终端窗口进入到你的工作目录中,使用以下命令将代码编译成可执行文件:
```
gcc -o calculator calculator.c
```
其中,calculator.c 是你创建的文件名。编译成功后,可以使用以下命令运行程序:
```
./calculator
```
程序运行后,按照提示输入两个数和一个运算符,按下回车键即可看到程序的输出结果。希望能够帮到你!