第六课 分支结构 知识点题库

VB的逻辑运算符有and、or、not,与数学表达式(x>5或x≤0)对应的VB的逻辑表达式是
在编写程序时,对条件进行判断时,只存在“成立”与“不成立”两种情况,结果用“True”与“False”表示,以下表达式的结果为“True”的是(  )。
A . 2>3 B . 2<3 C . 2<>2 D . 2<3and2<1
若要表示“10<x<25”,正确的Small Basic的逻辑表达式是(  )。
A . x<10 or x>25 B . x>10 or x<25 C . x>10 and x<25 D . x>10 and x>25
以下不是Python中逻辑运算符的是(       )
A . Not B . And C . Or D . if
关系表达式的结果是一个逻辑值,即“真”或“假”,如:a=3, b=4,a>b表达式的值为“真”。
下列Python程序的运行结果是(    )。

x=0

y=1

print(x>y and 'A' < 'B')

A . True B . False C . true D . false
程序填空

下列程序的功能是:当x<50时,y=0.8×x;当50≤x≤100时,y=0.7×x;当x>100时,输入的数据超出范围。请填空。

Private Sub Command1_Click()

    Dim x As Single

    x=InputBox("请输入x的值!")

   

    Case x < 50

        y=0.8 * x

    Case 50 To 100

       

   

        Print "输入的数据超出范围!"

    End Select

    Print x, y

End Sub

设计出租车收费计算器VB程序,使其具有下列功能:在文本框Text1中输入行驶的路程,单击“计算”按钮Command1,在文本框text2中显示所需的费用(注意:当行驶的公里数a≤3公里时,费用s为6.5元;当行驶的路程超过3公里时,3公里按6.5元计算,超出部分按每公里1.6元收费)。界面设计如图所示。

图片_x0020_7

数学符号中“≤”相当于关系运算符中的
在python中运行以下程序,运行结果是(      )

print("3+6")

A . "3+6" B . 3+6 C .   9 D . 36
在python中运行以下程序,运行结果是(       )

a=5

if a>5:

   print(5)

print(3)

A . 5 3 B . 5 C . 3 D . 5
3
下面哪个不是正确的条件语句格式(   )
A . if语句 B . if…else语句 C . if…else…else语句 D . if…elif…else语句
根据“四则运算参考程序”填空。 

  1. (1) 从程序可知,使用了if--语句,也称为语句。
  2. (2) 程序中定义x,y为
  3. (3) 程序中的“==”表示,在比较运算符中,不相等的符号是;比较运算的结果为
  4. (4) 补充程序:①;②
  5. (5) 启动Python后,新建程序,输入程序内容后,首先要进行,可以命名为“四则运算.py”,然后运行程序,可执行编辑窗口里的“”-“Run Module”命令,或使用快捷键
在Python中,3+4j不是合法的Python表达式。
若有定义a=1, b=2, c=3, d=4则表达式(a>b) or (c<b)的值为(     )
A . False B . True C . 0 D . 1
在Python中,“÷”号用(    )符号表示
A . + B . - C . * D . /
以下x值等于3的是(    )
A . x="10/3"     B . x=10/3      C . x=int(10/3)     D . x="6-3"
一个3位数m,如果百位数字与个位数字相同,则该数属于回文数,其判断条件可以写成(   )
A . m//100==m%10   B . m/100== %10   C . m/100==m//10   D . m%100==m//10
下列不是比较运算符的是(   )
A . != B . = C . >= D . <
最近更新