目录
退出
解:程序框图如图所示:
目录
退出
根据程序框图,可设计程序如下: i=1 WHILE i=i+1 WEND i=i-1 PRINT i END i������i<2 000
目录
退出
(1)此问题中变量 i 既是累加变量,也是计数变量, 特别注意的是所求最大整数应是 i-1,故最后输出的是 i-1. (2)本题也可利用 UNTIL 语句编写程序如下: i=0 DO i=i+1 LOOP UNTIL i=i-1 PRINT END i i������i>=2 000
目录
退出
WHILE T=T������i
i=i+2 WEND PRINT END T
i<=99
目录
退出
5.已知程序 i=1 DO a=i MOD 2 IF a=0 THEN PRINT i END IF i=i+1 LOOP UNTIL i>100 END 分析该程序的算法功能,并画出程序框图.
1.2.3 循环语句
目录
退出
目录
退出
“从前有座山,山里有座庙,庙里有个老和尚讲故事,讲了什么呢?从 前有座山,山里有座庙,庙里有个老和尚讲故事,讲了什么呢?从前有座山, 山里有座庙,庙里有个老和尚讲故事,讲了什么呢?……”上文是一个有 趣的循环套,这个循环套产生的原因是:一句话结束后,下一句又用上一 句的开始文字来回答,实际就是产生了一个步骤重复的操作.
目录
退出
1.循环语句与循环结构之间的关系 循环语句与程序框图中的循环结构相对应.一般程序设计语言中 都有直到型(UNTIL)和当型(WHILE)两种循环语句结构,分别对应于程 序框图中的直到型和当型循环结构. 循环语句用来实现算法中的循环结构. 2.UNTIL 语句 UNTIL 语句的一般格式是 DO 循环体 LOOP UNTIL 条件