资源简介 回顾上节的“顺序结构” 顺序结构的程序运行有何规律? 打开A盘的文件夹“程序一” 运行里面的窗体,自己输入几组不同的数,试比较大小。观察比较的结果是否正确。 思考: 1、程序用到多少个 变量? 2、程序代码每一行的 大概含义。 核心程序段分析 t1 = Text1.Text t2 = Text2.Text if t1 > t2 Then big = t1 Else big = t2 End if Text3.Text = big If-Then-Else条件语句的格式 if <条件> then <语句块1> else <语句块2> end if 判断该条件是否成立,答案只有True和False两种。 True则执行语句块1,False则执行语句块2。 如果 那么 否则 有时候,Else部分可能省略掉。 if <条件> then <语句块1> end if 含义:如果条件成立,则执行语句块1。 如果条件不成立,由于没有语句 块2,则直接跳出该分支结构,执行 end if后面的语句。 条件语句的执行过程 条件的表示(举例) aX>=2 x<>y a>3 and b<=5 关系表达式 逻辑表达式 关系运算符 逻辑运算符 运算符 含义 = 等于 > 大于 >= 大于或等于 < 小于 <= 小于或等于 <> 不等于 运算符 含义 Not 非运算 (取反) And 与运算 (而且) Or 或运算 (或者) 运算符 含义 Not 非运算 (取反) And 与运算 (而且) Or 或运算 (或者) 逻辑表达式 举例 : P84 前后两条件须同时满足 前后两条件至少须满足一个 表达式 结果 Not 3<>4 False 1=2 And 4>1 False 5<13 Or 8<=4 True 完成学案上的“任务二” True False False True False True “任务三” 分析程序段,写出运行结果。 20 10 30 6 变量名不区分大小写,因此X和x是指同个变量。 尝试改进该画圆程序! 方法二 方法一 1、if语句的结构: 2、条件,通常会用到______表达式或______表达式。 if <条件> then <语句块1> else <语句块2> end if 关系 逻辑 运算符 含义 说 明 示例 结果 Not 非运算 (取反) 当操作数为假时,结果为真。 Not F T Not T F And 与运算 (而且) 两个操作数均为真时,结果才为真。 T And T T F And F F T And F F F And T F Or 或运算 (或者) 两个操作数只要至少有一个为真,结果就为真。 T Or T T T Or F T F Or T T F Or F F 逻辑运算符 P84 即:前后两条件须同时满足 即:前后两条件至少须满足一个 表达式 结果 Not 3<>4 1=2 And 4>1 5<13 Or 8<=4 逻辑表达式 举例 : T F F T F T F T 展开更多...... 收起↑ 资源预览