



下面是两位同学画出的流程图。
像这样,重复执行某些指令的程序结构称为循环结构。在循环结构中,重复执行的指令称为循环体,判断框中的内容是循环的退出条件。这种按规定次数重复执行的循环结构称为计数循环。
1.在上面的流程图中,循环的退出条件是_________________;学号的初始值为______________。
2.第1次重复的执行过程:
(1)循环的退出条件_______________(成立/不成立),________________(进入/不进入)循环体。
(2)“学号”增加后的值是____________。
(3)请使用上述方法描述第2次和第3次重复的执行过程。
编写计数循环的程序时,可以使用重复执行几次指令。
10名同学依次点学号的完整程序如下:
1.编写并运行程序,从变量窗口观察“学号”值的变化情况。
2.为什么“学号”的初始值为0?
3.现在将“学号”的初始值设为1,修改程序使其仍然能依次点出1到10这10个学号。
1.将画线处的内容补充完整。
(1)需要重复执行某些指令时,可以使用_________________结构。
(2)在循环结构中,重复执行的指令称为_____________,判断框中的内容是循环的_____________。
(3)这种按规定次数重复执行的循环结构称为____________________________。
(4)编写计数循环的程序时,可以使用_____________指令。
2.现在要依次点出全班45名同学的学号,请参考书上的例子画出流程图并编写程序。
3.如果要从大到小点出这45名同学的学号,刚才的流程图和程序要作哪些修改?
使用图形化编程中的“画笔”可以画出任意边数的正多边形。
(1)请参照程序清单实现画正多边形的效果。
(2)修改程序,使程序可以根据用户输入的边数画出对应的正多边形。
(3)指出程序中循环结构的循环体和退出条件。