今天讲解的是If… else 和 while,do while, for each 在控制流中的实现
1、Do while 和 While的区别:
Do while:执行语句后,判断条件是否知足,再次执行操做oop
While:若是条件知足,则执行正文中的一组操做 测试
2、控制流有两种:一种是流程图,另一种是序列
3、流程图举例: if…else…判断是不是闰年, Loop用于循环
1) 拖拽一个FlowChart到工做流面板中, 命名为Master FlowChartspa
2) 拖拽另外一个FlowChart到工做流面板中, 命名为FlowChart Leap Yearblog
3) 双击Flowchat Leap Year窗口,新建一个Year变量,类型为int32,赋值为2013游戏
4)增长一个Flow Decision, 判断变量Year是不是闰年ci
5)增长两个消息框,输出判断结果input
6) 按F5点击运行,获得的结果以下工作流
7) 在判断条件前,加入输入框,能够给定任意年限,判断是不是闰年io
8)按F5点击运行,获得的结果以下ast
9) 给定一个值,例如2007,点击OK
10) 循环测试,直到输入的年份是闰年为止
11) 自行验证结果
4、序列举例: if… else..判断是不是闰年, do while, while, for each 用来循环,找到第一个闰年,程序结束
1) 点击Master FlowChart,添加Sequence
2) 添加一个弹出框,可供用户自由输入年份
3) 添加If判断,判断是不是闰年
4) 添加输出框,是闰年或者不是闰年
5) 按F5执行,输入2009,结果以下
6) 添加Do While循环,而后将input Dialog和if判断框拖拽到Do While 框中
7) 给循环体一个结束条件
8) 自行验证结果
5、 For Each 循环举例:查询指定目录下的全部文件
6、猜大小游戏