25分支结构程序设计课练
单选题
1正确描述条件AB零时零VB逻辑表达式( )
A AO Or B0 B A*B0 And A+B<>0 C A*B0 Or A+B<>0 D A0 And B0
2数学表达式:a6+3bc写成应VB算术表达式( )
A a^6+3a*b B a*6+3b*c C 6*a+5*bc D a^6+3*b*c
3文框Text1中输入3时执行面程序Y值( )
xVal(Text1 Text)
If x<2 Then
y2
Else
If x<3 Then
y3
Else
y4
End If
End If
A 2 B 3 C 4 D 程序出错没结果
4述程序段中y值( )
x6
If x < 5 Then
y 2 * x + 1
Else
y x 2
End If
A 13 B 6 C 3 D 4
5请选出列书写正确语句( )
A p5 (a+b+p) B if a>0 then bb+1
C t1text请输入密码: D For i1 to 10 do jj*2
6Python段程序执行程序输出容( )
x4
ifx5:
print(优秀)
elif x4:
print(良)
elif x3:
print(格)
else:
print(格)
A 优秀 B 良 C 格 D 格
7数学式(a+3b)(2ab)VB中正确写法( )
A (a+3*b)(2*ab) B (a+3b)(2ab) C (a+3*b)2*ab D (a+3*b)(2ab)
8232*2+ewe结果( )
A 计算出错 B 232232ewe C 232ewe D 464ewe
9编写程序时条件进行判断时存成立成立两种情况结果TrueFalse表示表达式结果True( )
A 2>3 B 2<3 C 2<>2 D 2<3and2<1
10执行语句y4**3变量y值?( )
A 64 B 12 C 0 D 81
11执行语句[3] in [123]结果( )
A False B True C None D 出错
12根图回答问题
(1)Python交互模式命令运行结果( )
A12
B10
CFalse
DTrue
(2)>>>( )输入相应命令执行程序
A较运算符
B命令提示符
C逻辑运算符
D算术运算符
(3)x>0 and x<10中and( )
A较运算符
B命令提示符
C逻辑运算符
D算术运算符
13VB中表达式Mid(hello23)值( )
A ll B llo C ell D ello
14运行程序代码:
ainput( )
binput( )
print(a+b)
输入25输出结果( )
A 25 B 7 C 5 D 2
15关Python算术操作符选项中描述错误( )
A xy表示xy整数商xy商整数
B x**y表示xy次幂中y必须整数
C xy表示xy商余数称模运算
D xy表示xy商
二填空题
16计算右边VB表达式值:25+6*48________
17列程序功:x<50时y08x50≤x≤100时y07xx>100时 提示信息输入数出界请根题意补充完整程序
#输入x值
xint (input(请输入数x:))
if x<50:
y________
print(y值:y)
elif________
y07*x
print(y值:y)
else:
print(输入数出界)
18亮亮学Python程序决定动手编写BMI指数计算器输入身高体重测出BMI指数健康状况
国际通常BMI (Body Mass Index) 衡量体肥胖健康状况标准计算公式:
BMI体重(kg) 身高2 (m2)
国际国BMI指数评判标准(表391)国际:世界卫生组织:国:国家健康委员会
分类
国际BMI值
国BMI值
偏瘦
<185
<185
正常
185~25
185≤bmi <24
偏胖
25~30
24≤bmi <28
肥胖
≥30
≥28
请国标准帮完善程序代码划线处填空
w________ (input(请输入体重(单位:千克):)) #转浮点数函数
hfloat (input(请输入身高(单位:米):))
bmi________ #计算bmi
if bmi<185:
print(________)
elif________
print(正常)
elif 24
________
print(肥胖)
三解答题
19年网络技术迅猛发展网络购物已成热门购物渠道明学网购台中五双运动鞋想五双中选择双购买(原价折扣详见商品折扣表)明预算超200元更省钱请明设计款软件选择购买双运动鞋实惠
商品折扣表:
商品名称
原价
折扣力度
篮球鞋001
488元
4折
篮球鞋002
458元
5折
跑步鞋001
398元
5折
跑步鞋002
358元
6折
徒步鞋001
339元
6折
软件设计求:(图)
①新建VB工程完成折扣商品计算器程序设计工程文件salevbp窗体文件salefrm保存考试目录操作题
②窗体标题折扣商品计算器窗体左边三标签Label1属性商品原价aLabel2属性折扣力度b Label3属性折价格c旁边分三文框Text1商品原价Text2输入折扣力度Text3输出折价格文框右边三标签Label4属性元Label5属性折 Label6属性元
③单击计算钮(Command1)根计算公式相应提示信息显示标签Text3中
计算公式:折价格商品原价*折扣力度果折价格高200元MsgBox函数提示购买果折价格高200元MsgBox函数提示起买起请您放弃请编程实现
④结:适合明运动鞋什请填写商品名称
20设计计算程序该程序户界面设计四文框:文框1(text1语文)文框2(text2数学)文框3(text3英语)文框4(text4均分)三钮:命令钮1(command1清空)命令钮2(command2计算)命令钮3(command4退出)组成程序运行户清钮清文框中显示容计算钮计算三科均成绩单击退出钮退出
答案解析部分
单选题
1 B
2 D
3 B
4C
5 B
6 B
7 A
8 B
9 B
10 A
11 A
12 (1)C
(2)B
(3)C
13 C
14 A
15 B
二填空题
16 28
17 08*xx>50 and x<100 (50
三解答题
19
4
结
篮球鞋001
完整程序:
写法1:
Private Sub Command1_Click()
Dim a As Single b As Single c As Single
a Val(Text1Text)
b Val(Text2Text)
c a * b 10
Text3Text Str(c)
If c < 200 Then
MsgBox (购买)
Else
MsgBox (起买起请您放弃)
End If
End Sub
写法2:
Private Sub Command1_Click()
Dim a As Single b As Single c As Single
a Val(Text1Text)
b Val(Text2Text)
c a * b 10
Text3Text Str(c)
If c > 200 Then
MsgBox (起买起请您放弃 )
Else
MsgBox (购买)
End If
End Sub
20 解:程序参考:
Private Sub Command1_Click()
Text1Text
Text2Text
Text3Text
End Sub
Private Sub Command2_Click()
If Text1 Text Or Text2Text Or Text3Text Then
MsgBox 成绩输入全
Else
Text4Text(Val(Text1Text)+Val(Text2Text)+Val(Text3Text))3
End If
Sub End
Private Sub Command3_Click()
Unload Me
End Sub
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档