第5课 分支结构程序设计 知识点题库

根据“四则运算参考程序”填空。

  1. (1) 从程序可知,使用了if--语句,也称为语句。
  2. (2) 程序中定义x,y为
  3. (3) 程序中的 “==”表示,在比较运算符中, 不相等的符号是;比较运算的结果为
  4. (4) 补充程序:① ;②
  5. (5) 启动Python后,新建程序,输入程序内容后,首先要进行,可以命名为“四则运算.py”,然后运行程序,可执行编辑窗口里的“”-“Run Module”命令,或使用快捷键
根据“学生成绩评价”程序截图,完成填空。

学生成绩评价程序实现对输入学生成绩进行评价的功能。评价标准是90分以上为“优秀”,80-90间为“良好”,60-80分为“及格”,60分下为“不及格”。

  1. (1) 从图中可以看出,程序设计中运用了if—语句结构;在条件语句中,是可选项。
  2. (2) 程序中的定义的变量是,变量的使用过程为:定义—
  3. (3) 程序中的input()函数是Python的内置函数,主要用于
  4. (4) 请补充完成程序,填写合适的逻辑运算符①,②
编写程序,完成下列题目。

题目内容:

接收用户输入的一个秒数(非负整数),折合成小时、分钟和秒输出。

输入格式:

请输入一个非负整数:

输出格式:

将小时、分钟、秒输出到一行,中间使用空格分隔。

输入样例:

请输入一个非负整数:70000

输出样例:

19 26 40

当在文本框Text1中输入3时,执行下面的程序后,Y的值是(  )

x=Val(Text1. Text)

If x<=2 Then

y=2

Else

If x<=3 Then

y=3

Else

y=4

End If

End If

A . 2 B . 3 C . 4 D . 程序出错,没有结果
在VB中,下述程序段中y的值是(    )

x=6

If x <= 5 Then

  y = 2 * x + 1

Else

  y = x / 2

End If

A . 4 B . 13 C . 6 D . 3
表达式1+((1+3)*2)*2的值是(  )。
A . 21 B . 20 C . 17 D . 16
下面VB程序段实现的功能是计算阶梯式水价,空缺的程序代码应该是(  )。

If x<=12 Then

  y=2.85*x

  ____

  y=2.85*12+(x-12)*2.85*2

End if

A . Next B . Loop C . Do D . Else
下面的四个VB6.0表达式语法正确的是(    )
A . a>b.find.b<>c B . a>b AND b<>c C . a>b c D . a>b AND<>c
在计算机程序设计中,下列哪个符号表示数学中的“×”(   )。
A . / B . ^ C . * D . &      
程序完善题

已知摄氏度C转换到华氏度F的公式是 ,设计界面设计如下,请将打乱的代码进行排序。

Private Sub Command1_Click()

   

   

   

   

End Sub

打乱的代码如下:

A. F=9/5*C+32

B. Text2.Text= str(F)

C. Dim C, F As Single

D. C = Val(Text1.Text)

关于下列Python语句的说法正确的是(    )。

if i==1:

    s=1

A . i==1是赋值语句,s=1是关系表达式 B . i==1,s=1都是关系表达式 C . i==1是关系表达式,s=1是赋值语句 D . i==1,s=1都是赋值语句
表达式int(40.5)的值为
在以下四个逻辑表达式中,其逻辑值为“真”的是(    )
A . not(3+5<4+6) B . 2>1 and 3<2 C . 1>2 or 2>3 D . not(1>2)
假设a = 20 , b = 6 ,则VB 表达式:a mod b 的值等于(   )。
A . 1 B . 2 C . 3 D . 4
在 python 中运行以下程序,运行结果是(     )

print(9/3)

A . 3 B . 9/3 C . 3.0 D . 3.00
在python中运行以下程序,运行结果是:3*4=12。则可以填写的语句是(   )

print(       )

A . 3*4 ,=3*4 B . "3*4=",3*4 C . 3*4= ,"3*4" D . "3*4",=3*4
在 python 中输入以下程序,想让运行结果为:YES。请问横线处应该填写的内容为(     )

a=5

if     :

  print("YES")

A . a<6 B . a>5 C . a!=5 D . a==6
条件表达式的值(布尔型的值)
在VB的If语句结构中,关键字End If是必不可少的。
在Python中,下列关于if选择结构程序的说法错误的是(     )
A . if选择结构可以多层嵌套 B . 同一级别的if语句总可以有多个elif命令 C . if语句中可以没有else命令 D . 同一级别的if语句中可以有多个else命令