课件编号8247787

粤教版 高中信息技术 2.3程序的选择结构 教案+课件 (21张PPT)

日期:2024-04-29 科目:信息技术 类型:高中教案 查看:66次 大小:2483695Byte 来源:二一课件通
预览图 0
教版,高中,信息技术,程序,选择,结构
    (课件网) Vb选择结构程序设计 复习旧知 1.下列句子中, 不是赋值语句。 A. A= " 123 " + " 456 " B. Text1.Text= "你好! " C. r=val(Text1.Text) D. x+1=y D 2.显示下图所示输入框的语句是 。 A. A = InputBox("请输入一个正整数", "示例" ,"1") B. A = InputBox("示例", "请输入一个正整数" ,"1") C. A = InputBox ("1","示例", "请输入一个正整数" ) D. A = InputBox("请输入一个正整数", "示例") A 3.当执行以下程序段后,在窗体上将显示( )。 Private Sub Commandl_Click( ) Print " VB " Print " Hello! " ; Print " VB " End Sub A.???VB Hello! VB B.????VB Hello!VB C.????VB Hello! VB D. VB Hello! VB B 体验游戏程序 代码分析 Private Sub Command1_Click() Dim price As Integer price = val(Text1.Text) If Then MsgBox "猜低了,再试试!" If Then MsgBox "猜高了,再试试!" If Then MsgBox "猜对了,你真厉害!" End Sub price < 7899 price > 7899 price = 7899 选择结构就是在程序运行时,对程序的走向进行选择,以便决定 执行哪种操作. If price < 7899 Then MsgBox "猜低了,再试试!“ If……then……的流程图 这种只对条件满足时的情况进行处理,我们称为选择结构中的单分支结构。 Price<7899? 猜低了,再试试 真 假 判断条件 条件判断 语句块 真 假 单分支语法格式 单分支语法格式: 行if格式 块if格式 (1)If <条件表达式> Then <语句块> (2)If <条件表达式> Then <语句块> End If 这里的条件表达式是关系表达式或逻辑表达式,其值只有真或假两种,当表达式的值为真时,视为条件成立。 语句块可以是赋值语句(a=3)、输出语句(print、msgbox)、结束语句(end)等。 关系运算符 功能 关系运算符 功能 = 大于等于 <= 小于等于 = 等于 >? 大于 <>? 不等于 关系表达式是用关系运算符将算术表达式或字符表达式连接起来的式子。 关系表达式 逻辑值 a<>b a <= (b + 20) a>b a=b "a" > "b" "a"<>"b" a变量中的值为100、b变量中的值为20。 写出表达式的逻辑值。 True False True False False True 常见ASCII码的大小规则:0~9200 And b=20 a>=100 And b>10 a>200 Or b=20 a>=100 Or b>10 False True True True 条件表达式 If price = 7899 Then MsgBox "猜对了,你真厉害“ If price < 7899 Then MsgBox "猜低了,再试试“ If price > 7899 Then MsgBox "猜高了,再试试“ If price =7899 then MsgBox "猜对了,你真厉害“ Else MsgBox “猜错了,再试试" If price = 7899 Then MsgBox "猜对了,你真厉害“ 三个单分支 两个单分支 一个双分支 语法之间的转换 If price <> 7899 Then MsgBox "猜错了,再试试" (1)If <条件表达式> Then <语句1> Else <语句2> (2)If <条件表达式> Then <语句块1> Else <语句块2> End If 双分支语法格式: 条件满足 条件不满足 双分支语法格式 单分支结构 双分支结构 判断条件 语句块 真 假 判 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~