三维设计软件XRmaker(7)
作者 孙学进 王德贵
发表于 2023年4月

我们继续学习XRmaker的条件控制与循环控制,并制作输出素数的案例。近期XRmaker的版本更新了,我们这期的版本与之前的6篇在资源上有些差异,但程序代码没有变化。

一、程序设计的三种基本结构

1.顺序结构

顺序结构是最简单的程序结构,程序中的操作是按照它们在源代码中的排列顺序,自上而下依次执行。

2.分支结构

也称为选择结构,用于判断给定的条件,进而控制程序的流程。它会根据某个特定的条件进行判断后,选择其中一支执行。

(1)单分支:判断条件表达式的值,如果值为真就执行语句块,否则执行后面的语句。

(2)双分支:判断条件表达式的值,如果值为真就执行语句块1,否则执行语句块2。

(3)多分支:判断条件表达式1的值,如果值为真就执行语句块1,否则判断条件表达式2的值,如果值为真,执行语句块2,如果条件表达式2的值为假,则执行语句块3,这是三分支的典型流程图。

(4)嵌套

嵌套即是分支语句中还有分支语句,可以多重嵌套。

3.循环结构

(1)定义

循环结构是指在程序中需要反复执行某个或某些操作,直到条件为假或为真时才停止循环的一种程序结构。

(2)三要素:循环变量初始化、循环体和循环终止条件。

每个循环变量初始化后,要控制变量的变化,再确定终止条件,确定循环的次数,最后就是要反复执行的语句,称为循环体。

(3)流程图

循环结构在程序框图中是利用判断框来表示,两个出口分别对应着条件成立和条件不成立时所执行的不同指令,条件成立则指向循环体,条件不成立则退出循环。

本文刊登于《电脑报》2023年13期
龙源期刊网正版版权
更多文章来自
订阅