8

选择结构

Embed Size (px)

DESCRIPTION

选择结构. C. 1 、下列图标中表示条件、判断的是 (    ) 。 A 、① B 、② C 、③ D 、④ 2 、对任意非零实数 a , b ,其流程图如图所示,若 输入 a 、 b 的值分别为 3 、 2 ,则输出的运算结果为 (     ) 。 A 、 1 B 、 2 C 、 3 D 、 4 3 、某地规定 65 岁及以上老年人可以办理老年卡,办理过程的部分流程图如图所示:该部分流程图的算法结构属于 (       ) - PowerPoint PPT Presentation

Citation preview

Page 1: 选择结构
Page 2: 选择结构

1 、下列图标中表示条件、判断的是 (    ) 。

A 、① B 、② C 、③ D 、④2 、对任意非零实数 a , b ,其流程图如图所示,若输入 a 、 b 的值分别为 3 、 2 ,则输出的运算结果为 (     ) 。 A 、 1 B 、 2 C 、 3 D 、 4

3 、某地规定 65 岁及以上老年人可以办理老年卡,办理过程的部分流程图如图所示:该部分流程图的算法结构属于 (       )

A 、顺序结构 B 、选择结构 C 、循环结构 D 、重复结构

C

B

B

Page 3: 选择结构

4 、当输入 V 的值是 9.35 时,下面程序的结果是 (    ) 。 Dim v as single V=Val(InputBox(“ 输入速度 (km/s”)) If  v>=7.91  Then IblShow.caption=” 飞船成功飞行!” Else IblShow.caption=” 飞船不能升空!” End If A 、飞船成功飞行! B 、飞船不能升空! C 、程序错误 D 、输入速度 (km/s)5 、以下程序中,横线上应该填写什么语句 (    ) 。 Dim x As single  x=InputBox(“ 请输入 x 的值” ) IF  x>=1  THEN    y=x 2+3*x∧ ELSE    y=x-4  ____________            PRINT  y   End sub A 、 End B 、 End Sub C 、 Else IF D 、 End If

A

D

Page 4: 选择结构

1 、算法的三种基本控制结构是顺序结构、循环结构和 (   ) 。 A 、模块结构 B 、情况结构 C 、流程结构 D 、选择结构2 、 如下程序框图,若输入 a 的值为 6 时,则输出的运算结果为 (     ) 。 A 、 12 B 、 23 C 、 37 D 、 293 、 当输入 V 的值是 9.35 时,程序的结果是 (    )

A 、飞船成功飞行 B 、飞船不能升空 C 、程序错误 D 、输入速度 V

D

A

A

Page 5: 选择结构

4 、下面说法正确的是 (    ) 。 If  (x mod 2 < > 0 ) Then       Print “a” Else        Print “b” End if A 、 a 代表奇数, b 代表偶数 B 、 a 代表偶数, b 代表奇数 C 、 mod 是整除运算 D 、 x 可以是任意数5 、假设变量 A=2 , B=3 , T 为整型变量,执行以下程序段后 a 和 b 的值分别为 (   ) 。 If A<B Then T = A   A = B B = T End If A 、 A=2 , B=3 B 、 A=3 , B=2 C 、 A=2 , B=2 D 、 A=3 , B=3

A

B

Page 6: 选择结构

1 、 VB 提供了结构化程序设计的三种基本结构,三种基本结构是 ( ) 。 A 、递归结构、选择结构、循环结构 B 、选择结构、过程结构、顺序结构 C 、过程结构、输入输出结构、转向结构 D 、选择结构、循环结构、顺序结构2 、下面不是选择结构类型语句的是 ( ) 。 A 、 If …… Then …… End If B 、 If …… Then ……ElseIf ……Else……End If C 、 Select Case……Case Is……Case Else……End Select D 、 For……To……Next3 、以下说法正确的是 ( ) A 、 IF 语句只有双分支结构语句。 B 、 IF 语句可以嵌套使用。 C 、 IF 语句不能实现多分支判断。 D 、只有 Select case 语句才能实现多分支判断。

D

D

B

Page 7: 选择结构

4 、对以下程序结构说法正确的是 ( ) Select case 表达式 Case 表达式列表 1 语句组 1 Case 表达式列表 2 语句组 2 .......... Case Else 语句组 n A 、该结构正确 B 、该结构缺少了 End Select C 、该结构缺少了 Select End D 、以上说法都不对

B

Page 8: 选择结构

5 、阅读下面的程序,当输入 85 时,程序显示的结果是 ( )Private Sub Command1_Click() Dim x As Single x = Val( inputbox(” 请输入分数” )) If x > 100 Or x < 0 Then Text2.Text = "error" ElseIf x < 60 Then Text2.Text = " 不及格 " ElseIf x < 70 Then Text2.Text = " 及格 " ElseIf x < 80 Then Text2.Text = " 中等 " ElseIf x < 90 Then Text2.Text = " 良好 " Else Text2.Text = " 优秀 " End IfEnd Sub A 、及格 B 、中等 C 、良好 D 、优秀

C