当前位置:首页 >> 学科竞赛 >>

选择结构1


选择结构(If 语句)

选择结构顾名思义就是有选择性的执行代码 , 那么哪些代码被选择执行了 呢?这是我们重点要弄清楚的问题。 以下是选择结构 If 语句的三个例子,对应 If 语句的三种结构: 例 1: 信息技术要进行考试了, 满分是 100 分, 60 分以上及格 (包括 60 分) , 60 分以下(不包括 60 分)为不及格,现在要求输入一个分数,要

求输出此分数 “及格”还是“不及格”的信息。代码如下:

注意:VB 程序设计中比较运算符的写法,大于(>) ,小于(<) ,等于(=) ,大 于等于(>=) ,小于等于(<=) ,不等于(<>) 。程序单引号后面的是注释(绿色 部分) ,程序会全部忽略,注释便于我们理解程序。

If 语句结构一: If 条件 Then 语句块 1 Else 语句块 2 End If 假如条件成立,执行语句块 1,否则执行语句块 2。 (注意:语句块可以是零条语 句也可以是一条语句或者多条语句) 例 2:题目同例 1,我们也可以用如下的写法

If 语句结构二: If 条件 Then 语句块 End If 假如条件成立,执行语句块,否则不执行语句块。

例 3:可能你已经发现了一个问题,假如输入 120 呢?(ps:同学,满分是 100 分,你考 120 分也太太牛逼了吧! ! )或者输入-90(ps:考这个分数杯具啊! ) 。 很明显前者程序输出了及格, 后者输出了不及格。 我们做程序的时候要考虑全面, 不能有漏洞,出现了漏洞怎么办呢?升级或者打补丁吧!程序修改如下:

If 语句结构三: If 条件 1 Then 语句块 1

ElseIf 条件 2 Then 语句块 2 ElseIf 条件 3 Then 语句块 3 …… Else 语句块 n End If 以上 if 语句执行过程是,先判断“条件 1”是否成立或者说是否为真,假如成立 就执行“语句块 1” ,If 语句结束。假如“条件 1”不成立或者说为假,程序才会 去判断下一个条件,也就是“条件 2” ,假如“条件 2”成立,执行“语句块 2” , If 语句结束。假如“条件 2”不成立,才会去判断下一个条件……,假如所有条件 都不成立,将执行 Else 后面的“语句块 n” 。

练习 1:某市的出租车计费标准如下:行程不超过 3 千米(包括 3 千

米) ,收费 10 元。假如超过了 3 千米,那么超过 3 千米部分,按每千 米 2.6 元收费。 请设计程序计算行驶路程 s 千米所需要的车费。 (注意: 文件保存到一个命名为 taxi 的文件夹里面)

练习 2:小明在太平洋电脑城看中了某款 U 盘,询问老板 U 盘价格,

老板买了个关子, 要让小明猜 U 盘的价格, 老板会根据小明的猜测给 出提示如下: (假如小明输入的价格保存到变量 price) 假如 price 大于等于 240 元,提示: “哇!这个价格我赚翻了” 假如 price 小于 240 元,大于 120 元,提示: “价格高了! ”

假如 price 等于 120 元,提示: “猜对,你真厉害! ” 假如 price 小于 120 元, 大于等于 60 元, 提示: “这个价格我要亏本! ” 假如 price 小于 60 元, 大于等于 0 元, 提示: “这个价格, 我亏大了! ” 假如 price 小于 0 元,提示: “卖给你,我还得赔钱! ” (注意:文件保存到一个命名为 guess 的文件夹里面)


相关文章:
1.选择结构
高考数学母题 [母题]Ⅰ(4-01):选择结构(052) 121 选择结构 [母题]Ⅰ(4-01):(2013 年课标Ⅰ高考试题)执行右面的程序框图,如果输入的 t∈[-1,3],则输出...
程序的选择结构1
程序的选择结构1_计算机软件及应用_IT/计算机_专业资料。课题 知识与技能 教学目标 目标 过程与方法 目标 情感态度 价值观目标 教学重点 教学难点 教法 程序的选择...
顺序结构与选择结构1
高中数学:1.1.2程序框图与... 5页 10财富值 顺序结构与选择结构训练学... 2页 5财富值如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,...
06-选择结构1
0​6​-​选​择​结​构​1 暂无评价|0人阅读|0次下载|举报文档选择结构的程序设计( 选择结构的程序设计(一)引言: 在日常生活中,我们经常遇到...
1.2.2选择结构
1.2.2选择结构_高二数学_数学_高中教育_教育专区。1.2.2 选择结构 一、目标瞭望台【学习目标】 1. 进一步理解流程图的概念,了解选择结构的概念,能运用流程图...
实验8:选择结构1
例如 200910721188-5),将需要上交的所有程序保存到该文件夹, 实验完成后压缩文件夹并发送到邮箱学号-周次.zip 实验 8:选择程序结构 1 一、目的要求: 1、掌握逻...
《1.2.2选择结构》教案1
《1.2.2选择结构》教案1_高一数学_数学_高中教育_教育专区。《选择结构》教案 教学目标: 1.理解流程图的选择结构这种基本逻辑结构. 2.能识别和理解简单的框图...
1.2选择结构
吴江市高级中学 (第 3 课时)§1.2 选择结构 教学目标:1.进一步理解流程图的概念,了解选择结构的概念能运用流程图表达选择结构; 2.能识别简单的流程图所描述的...
程序的选择结构1课堂练习
高中信息技术《算法与程序设计》选择结构课堂练习1一、写出表示下列条件的关系式。 1、A 与 B 的和为 50: 2、X 的绝对值大于或等于 5: 3、m 是负数: 二...
实验3选择结构1
实验三 选择结构程序设计(1)【实验目的】 1.了解C语言表示逻辑值的方法。 2.学会正确使用关系运算符和关系表达式的方法。 3.学会正确使用逻辑运算符和逻辑表达式的...
更多相关标签:
选择结构 4 2 1 | vb选择结构 | 选择结构 | 选择疑问句的结构 | c语言选择结构 | 数据结构选择题 | java选择结构 | 结构性伪类选择器 |