2.3 程序的选择结构.ppt
《2.3 程序的选择结构.ppt》由会员分享,可在线阅读,更多相关《2.3 程序的选择结构.ppt(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2.32.3程序的选择结构程序的选择结构东至一中信技组东至一中信技组程娟娟程娟娟 编写计算机程序,是用于解决生活中的问题。但是编写计算机程序,是用于解决生活中的问题。但是我们的生活中不可能都是按部就班,一条路走到底的,我们的生活中不可能都是按部就班,一条路走到底的,总是这样的顺序结构,我们的人生还会碰到很多的抉总是这样的顺序结构,我们的人生还会碰到很多的抉择。如过马路时看红绿灯,求解一元二次方程要看择。如过马路时看红绿灯,求解一元二次方程要看情况算根等。情况算根等。If guessprice 4 Then MsgBox(“猜高了,再试试猜高了,再试试!)如果价格小于如果价格小于4 4元,那么信
2、息提示框提示元,那么信息提示框提示“猜低了,再试试猜低了,再试试”如果价格大于如果价格大于4 4元,那么信息提示框提示元,那么信息提示框提示“猜高了,再试试猜高了,再试试”如果价格等于如果价格等于4 4元,那么信息提示框提示元,那么信息提示框提示“猜对了,你真厉害猜对了,你真厉害”If guessprice=4 Then MsgBox(猜对了,你真厉害猜对了,你真厉害!“)If guessprice=0,输出输出a的值的值 如果如果 a=0,输出a的值如果a=0 then Print“绝对值为:”,a Else Print”绝对值为:”,-aEnd IfEnd sub二、条件语句(一)条件语句
3、的几种形式1、单行形式的 if thenelse语句 格式:if 条件 then 语句块1 else 语句块2 功能:如果 成立,则执行 1,否则执行 2。例:求a的绝对值,当a大于等于0时,输出a;当a小于0时,输出-a。if a=0 then print a else print -a2、块形式的If thenelse当单行形式的语句块太多时,写在单行就不方便阅读,这时应该使用块形式的Ifthenelse语句。格式为:if 条件 then 语句块1else 语句块2end if块形式的和单行的功能相同,不过块形式的便于阅读。如上例可写成if a=0 then print aelse pri
4、nt -aend if(二)条件执行语句的执行过程条件语句的执行过程是:当条件成立时,执行then后面的语句组1,否则执行语句组2,条件语句的执行流程图如下图所示。是是否否(三)关系表达式关系表达式是用关系运算符连接起来的式子。关系表达式是用关系运算符连接起来的式子。当关系表式成立时其值为真(True),当表达式不成立时其值则为假(False);关系表达式的值既不是数值型量,也不是字符型量,而是一种新的数量类型逻辑型。逻辑型只有两个可能的值:假(False)和真(True)。关系运算符号有:关系运算符号有:一起练练兵:一起练练兵:(1)5=4(2)76(3)7+4=6+3(4)52 25(5)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2.3 程序的选择结构 程序 选择 结构
限制150内