课堂内容划重点:
计次循环首()
计次循环尾()
变量循环首()
变量循环尾()
判断循环首()
判断循环尾()
跳出循环()
到循环首()
作业内容划重点:
思路:
首先根据第三个例程里的内容得到信息。
首先需要两个变量。
由于判断循环首命令没有自动赋值的功能。
那么首先赋值
A = 0
那么,往下得知需要在循环每执行一次之后给这个循环的变量加1,而且根据条件可得,九九乘法表,需要循环9次。
写作
.判断循环首 (A < 9 且 A ≥ 0)
A = A + 1
接下来划重点:
B的赋值之所以要在循环内,根据计次循环的规律,得知,每次计次循环后B的值会重置为零。
所以接B = 0
然后,根据循环条件判断循环次数,写出二次循环。
.判断循环首 (B < A)
写出B随着循环的次数加1
B = B + 1
最后根据条件写出AB值到文件,写出换行符。
编辑框1.加入文本 (到文本 (B) + “x” + 到文本 (A))
编辑框1.加入文本 (“=”)
编辑框1.加入文本 (到文本 (A × B))
编辑框1.加入文本 (“ ”)
.判断循环尾 ()
编辑框1.加入文本 (#换行符)
.判断循环尾 ()
版本 2
.程序集 窗口程序集_启动窗口
.子程序 _按钮1_被单击
.局部变量 A, 整数型
.局部变量 B, 整数型
.计次循环首 (9, A)
.计次循环首 (A, B)
编辑框1.加入文本 (到文本 (B) + “x” + 到文本 (A))
编辑框1.加入文本 (“=”)
编辑框1.加入文本 (到文本 (A × B))
编辑框1.加入文本 (“ ”)
.计次循环尾 ()
编辑框1.加入文本 (#换行符)
.计次循环尾 ()
A = 0
.判断循环首 (A < 9 且 A ≥ 0)
A = A + 1
B = 0
.判断循环首 (B < A)
B = B + 1
编辑框1.加入文本 (到文本 (B) + “x” + 到文本 (A))
编辑框1.加入文本 (“=”)
编辑框1.加入文本 (到文本 (A × B))
编辑框1.加入文本 (“ ”)
.判断循环尾 ()
编辑框1.加入文本 (#换行符)
.判断循环尾 ()
.计次循环首 (9, A)
' 这个第一次循环的时候,A = 1
' 这个第二次循环的时候,A = 2
' 这个第三次循环的时候,A = 3
.计次循环首 (A, B)
' 这里第一次循环的时候,A = 1 B = 1
' 这里第二次循环的时候,A = 2 B = 1 但是 B 执行2次 第2次 1的值为 1 第2次 B 的值为 2
' 这里第三次循环的时候,A = 3 B = 1 但是 B 执行3次 第1次 B的值为 1 第3次 B 的值为3
' 以此类推...
' 这里第九次次循环的时候,A = 9 B = 9 但是 B 执9次 第一次 B的值为 1 第九次 B 的值为 9
' 那么就可以得到:1-9的类推
编辑框1.加入文本 (到文本 (B))
.计次循环尾 ()
编辑框1.加入文本 (#换行符)
.计次循环尾 ()