打印

用termux做繁星随机出现,送给2025高考考生,“繁星如意”

[复制链接]
564|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
好的,我来详细解释一下如何保存代码并运行这个程序。


1.保存代码
在 Termux 中,你可以通过以下几种方式将代码保存为文件:


方法 1:使用 Termux 自带的文本编辑器(如`nano`或`vim`)
如果你熟悉命令行文本编辑器,可以直接在 Termux 中创建并编辑文件。


• 打开 Termux。

• 输入以下命令创建并编辑文件:



或者如果你更熟悉`vim`,可以输入:





• 将之前提供的 C 语言代码复制并粘贴到编辑器中。

• 保存并退出:

• 如果使用的是`nano`,按`Ctrl+O`保存,然后按`Ctrl+X`退出。

• 如果使用的是`vim`,按`Esc`键,然后输入`:wq`保存并退出。


方法 2:通过手机自带的文件管理器
如果你觉得命令行编辑器不太方便,可以使用手机自带的文件管理器来保存代码。


• 新建文件:

• 打开手机的文件管理器应用。

• 找到一个合适的文件夹(例如`Documents`或`Termux`文件夹)。

• 在该文件夹中新建一个文件,命名为`stars.c`。


• 编辑文件:

• 使用手机自带的文本编辑器(如 Google 文件管理器中的编辑器)打开`stars.c`文件。

• 将之前提供的 C 语言代码复制并粘贴到文件中。

• 保存文件。


2.编译代码
在 Termux 中编译 C 语言代码需要使用编译器。Termux 默认支持`clang`或`gcc`编译器。


• 安装编译器(如果尚未安装):
打开 Termux,运行以下命令安装`clang`编译器:



或者,你也可以安装`gcc`编译器:





• 编译代码:
在 Termux 中,运行以下命令编译`stars.c`文件:



或者使用`gcc`:



这里的`-o stars`表示将编译后的可执行文件命名为`stars`。


3.运行程序
编译完成后,运行以下命令启动程序:





4.如果遇到问题

• 权限问题:如果你在运行程序时遇到权限不足的提示,可以尝试以下命令赋予执行权限:




• 终端大小问题:如果终端窗口太小,可能会导致显示效果不佳。可以尝试调整终端窗口的大小,或者在代码中调整`WIDTH`和`HEIGHT`的值。


总结
通过上述步骤,你可以将代码保存为`stars.c`文件,然后在 Termux 中编译并运行它。这个程序会在终端中随机生成闪烁的星星,背景为黑色,星星为白色,寓意着为高考考生们送上祝福,希望他们能在考试中闪闪发光!

Screenshot_20250607_230102.jpg (59.18 KB )

Screenshot_20250607_230102.jpg

使用特权

评论回复

相关帖子

沙发
丙丁先生|  楼主 | 2025-6-7 23:07 | 只看该作者
C语言繁星效果调试  https://bbs.21ic.com/icview-3459762-1-1.html?mobile=2

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1086

主题

4073

帖子

7

粉丝