4.3选择结构描述问题求解过程课堂小测

您的姓名:
座位号:
1、以下语句格式正确的是( )。
2、请问在以下程序输入89时,程序的输出结果是( )
num=input('请输入分数:\n')
score = int(num)
if score >= 90:
   grade = 'A'
else:
   if score >= 70:
      grade = 'B'
   elif score>=60:
      grade = 'C'
   else:
   grade = 'D'
print(score,grade)
input()
3、选择结构不包含( )
4、条件是由条件表达式来构成的。条件表达式的值有( )种。
5、在Python中,实现多分支选择结构的较好方法是( )。
6、执行下列程序以后的结果是( )
print("请输入3个数:")
x=int(input("x= "))
y=int(input("y= "))
z=int(input("z= "))
temp=0
if x>y:
temp=y
y=x
x=temp
if x>z:
temp=z
z=x
x=temp
If y>z:
temp=z
z=y
y=temp
print(x,y,z)
7、关于结构化程序设计所要求的基本结构,以下描述错误的是( )
8、下面if语句统计满足“性别(gender) 为男、职称(rank) 为副教授、年龄(age)小于40岁”条件的人数,正确的语句为( )。
9、下列程序运行后,在键盘输入100,则程序的运行结果是( )。
x=int(input("Please input x:"))
if x<0 or x>=20:
   print(x//10)
elif 0<=x<5:
   print(x)
elif 5<=x<10:
   print(3*x-5)
elif 10<=x<20:
   print(0.5*x-2)
10、下列程序执行后的结果是( )。
a=1
if a<0:
   print("a<0")
elif a<1:
  print("0
else:
  print("a>=1")
更多问卷 复制此问卷