使用Vim编写C语言程序文件,并运行显示结果。 其功能实现:打印输出水仙花数。
时间: 2024-03-13 07:43:33 浏览: 47
C editing with VIM
好的,下面是实现步骤:
1. 打开终端,使用命令 vim test.c 创建一个名为 test.c 的 C 语言程序文件。
2. 进入 Vim 编辑模式,按下 i 键进入插入模式,输入以下代码:
```c
#include <stdio.h>
int main()
{
int i, n, sum;
for (i = 100; i <= 999; i++)
{
n = i;
sum = 0;
while (n)
{
int d = n % 10;
sum += d * d * d;
n /= 10;
}
if (sum == i)
{
printf("%d ", i);
}
}
return 0;
}
```
3. 保存并退出 Vim 编辑器。按下 ESC 键,输入 :wq,然后按下回车键。
4. 在终端中使用命令 gcc test.c -o test 编译程序,并生成可执行文件 test。
5. 运行程序,输入命令 ./test,按下回车键即可看到输出结果。
程序的实现功能是输出所有的三位数水仙花数,即各个位数上的数字的立方和等于该数本身的数,如 153、370、371、407 等。
阅读全文