08 - 数学运算大师
学习目标
在学习了变量的定义和使用以及基本的判断类流程控制命令后,开始接触循环控制类的流程命令,本课主要学习变量循环和计次循环。
学习内容
流程循环
同样的或者同类的事情反复做,这就叫循环,就像我们说的年复一年、日复一日,就像以前流水线上的工人重复性地给瓶子贴标签,而现在这些重复性的工作基本被电脑控制的机械手替代了。人反复干一件工作总是会累,需要吃饭休息,但是电脑就可以反复去做,这就是计算机可以代替人工去重复做一些事情,不需要吃饭喝水睡觉,还不偷懒,主要是还很快。
计次循环
让你从 1 数到 50,这样的重复性的工作,我们就用计次循环。计次循环就是从 1 开始循环你指定的次数,在这个循环中做什么呢,你让它做什么它就做什么。

比如你想让程序循环弹出 10 个信息框,信息框上面显示当前循环到多少次了,就可以写:

变量循环
让你从 15 数到 55,这样的重复性的工作,因为并不是从 1 开始,所以这样的用计次循环就比较麻烦,我们可以用另一个类似的循环——变量循环。变量循环就是从指定的开始值按照你设定的每次递增或者递减的值循环到你指定的结束值,在这个循环中做什么呢,你让它做什么它就做什么。

比如你想求出 14 到 79 之间的所有奇数,并且把这些数在易语言输出显示一下,可以如下:

课堂作业
作业界面

作业要求
大家先熟悉计次循环和变量循环的基本意义和写法,因为后期还会常常用到循环,陆续大家慢慢就熟练了。作业要求点击“中间所有数累加和”后,计算出从“起始数”到“结束数”中间的所有整数相加的和显示在下面的编辑框。
点击“取出所有奇数”后,循环从“起始数”到“结束数”中间的所有整数中取出奇数,显示在下面的编辑框中,每个数中间用逗号分隔开。
点击“取出所有偶数”后,循环从“起始数”到“结束数”中间的所有整数中取出偶数,显示在下面的编辑框中,每个数中间用逗号分隔开。
继续注意界面组件和代码的命名规范(按钮_、编辑框_、程序集_、局部_、全局_等),在代码中每一段或者每一句代码的意思大家可以用注释的方式写在代码中,便于记录和理解。
特别要求:当“起始数”为 1 的时候用计次循环,“起始数”不为 1 的时候用变量循环。
作业目的
通过简单的循环取数让大家了解一下计次循环和变量循环的意义和基本用法。
课后作业
作业界面

作业要求
先熟悉计次循环和变量循环,因为后期还会常常用到循环,陆续大家慢慢就熟练了。编写代码时候尝试选择两种循环中的一种或者两种循环结合,用按钮或者其他方式控制让程序运行后显示出九九乘法表即可,显示效果要求处理好对齐问题,做到规整好看,可能要用到:字符(#tab 键)或者取空白文本()等实现对齐。继续注意界面组件和代码的命名规范(按钮_、编辑框_、程序集_、局部_、全局_ 等),在代码中每一段或者每一句代码的意思大家可以用注释的方式写在代码中,便于记录和理解。
作业目的
大家熟悉了计次循环以及变量循环,通过九九乘法表得到简单应用,巩固计次循环和变量循环知识。
作业命名
为了保证辅导和学习顺利进行,作业完成后,请规范命名后提交班主任保存和检查,命名规范为:班号_作业号_QQ号_作业名.e,比如:001_000108_25631887_数学运算大师.e
如果有多个文件请打包压缩为 rar 或者 zip 文件,命名规范为:班号_作业号_QQ号_作业名.rar,比如:001_000108_25631887_数学运算大师.rar
参考资料
本次学习模式主要是要求大家动手写,反复写,不会写的时候问学习群里老师,本作业知识在以下视频中有相关知识点,不强求去看,但可供学习参考: