18、编程基础:图形显示、结构化编程与子程序应用

编程基础:图形显示、结构化编程与子程序应用

编程是一门创造性的艺术,其目标是用最少的计算机资源编写尽可能小且功能强大的程序。在编程过程中,我们会涉及到图形显示、结构化编程以及子程序的使用等多个方面,下面将详细介绍这些内容。

图形窗口中的文本显示

在图形窗口中,除了绘制线条、圆形和矩形外,还可以创建文本。要在图形控件中显示文本,只需将“乌龟”(画笔)移动到想要文本出现的位置,然后在文本前加上反斜杠(\)进行打印,示例代码如下:

NOMAINWIN
WindowHeight = 300
WindowWidth = 250
OPEN “Text graphics window” FOR Graphics AS #main
PRINT #main, “HOME”
PRINT #main, “\This is an”
PRINT #main, “\example of text”
PRINT #main, “FLUSH”
PRINT #main, “trapclose [quit]”
WAIT
[quit]
CONFIRM “Are you sure you want to quit?”; quit$
IF quit$ = “no” THEN WAIT
CLOSE #main
END

反斜杠字符(\)会显示文本并换行,这样就可以在不每次移动“乌龟”(画笔)的情况下显示多行文本。

为了增加文本的多样性,还可以为文本或背景添加颜色。要更改文本颜色,使用 COLOR 命令,示例如下:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值