浙教版(2020)八年级上册《2.7 多分支结构的应用实例》2021年同步练习卷
发布:2024/5/6 8:0:9
一、填空题
-
1.变量a,b,c分别保存一元二次方程的二次项、一次项系数和常数项(其中a≠0),变量x1和x2分别保存方程的两个根。完善如图程序,使程序运行时能根据方程的a,b,c值计算根并输出相应信息。
组卷:2引用:1难度:0.6 -
2.如图的程序用于根据文本框x中输入的内容进行以下处理:
若x中的值为2,4,6,则打印“x的值为2,4,6”;
若x中的值为10到20之间的数,则打印“x的值为10~20”;
若x中的值为大于20的数,则打印“x 的值大于20”;
否则,打印“x不在范围内”;组卷:1引用:1难度:0.8 -
3.阅读程序写结果。
year=2021
if (year%400==0)or ( year%4==0 and year%100!=0 ):
days=366
else:
days=365
print(days)
(1)程序运行结果是:a=88
b=48
c=a//b
If c==0:
c=a*10+b.
elif 1<=c<=9:
c=a*100+b
elif 10<=c<=99:
c=a*1000+b
print(c)
(2)程序运行结果是:for i in range(1,10,2):
print(iend=““)
(3)程序段执行结果是:for i in range(1,100):
if i%3==0 and i%7==0:
print(iend=““)
(4)程序段执行的结果是:组卷:6引用:3难度:0.4
二、单选题
-
4.小度在学习了VB语言后,对程序设计产生了浓厚的兴趣。电脑课上,小度编写了一个如图所示的汽车停车收费的VB程序,若停车时间在12小时以内,收费10元;停车超过12小时,则每超过1小时加收1元。聪明的你,能对小度的程序进行分析吗?
(1)程序的第2行“time=Text1.Text”,表示可以在VB界面的文本框中输入停车时间。若小度输入的time值为8,那么应该缴纳的停车费用price的值为
A.10
B.18
C.-4
D.′0
(2)若小度输入的time值为16,那么应该缴纳的停车费用price的值为
A.10
B.14
C.0
D.-6
(3)若小度输入的time值为-1,此时应该缴纳的停车费用price值是
A.0
B.10
C.编译错误
D.-12
(4)在上小题中,虽然小度输入的时间值为负数,但程序依然显示了需要缴纳费用。为了使程序更合理,我们需要修正程序中的漏洞,让停车时间必须大于0。以下修改正确的是
A.程序的第2行,改为“time>0”
B.程序的第3行,改为“If time>0 and time<=12 Then”
C.程序的第3行,改为“If time>0 or time<=12 Then”
D.程序的第5行,改为“Else If time>0 or time<=12 Then”组卷:2引用:1难度:0.7 -
5.运行如图的 Visual Basic程序,单击命令按钮 Command1,出现如图所示的提示信息:出现该错误的原因是( )
组卷:1引用:1难度:0.5 -
6.当在文本框Text1中输入3时,执行如图的程序后,Y的值是( )
组卷:1引用:1难度:0.7
三、解答题
-
19.近年来网络技术的迅猛发展,网络购物已经成为当下最热门的购物渠道。小明同学在网购平台上看中了五双运动鞋,想在这五双中选择一双购买(原价和折扣详见商品折扣表)。但是小明的预算是不超过200元,更省钱最好,请你为小明设计一款软件,选择购买哪一双运动鞋最实惠。
商品折扣表:商品名称 原价 折扣力度 篮球鞋001 488元 4折 篮球鞋002 458元 5折 跑步鞋001 398元 5折 跑步鞋002 358元 6折 徒步鞋001 339元 6折
①新建一个VB工程,完成“折扣商品计算器”程序的设计。将工程文件以sale.vbp、窗体文件以sale.frm保存到考试目录“操作题”下;
②窗体的标题为“折扣商品计算器”;窗体的左边有三个标签,Label1的属性为“商品原价a:”、Label2的属性为“折扣力度b:”、Label3的属性为“折后价格c:”;它们的旁边分别有三个文本框,Text1用于商品原价、Text2用于输入折扣力度、Text3用于输出折后价格;在文本框的右边有三个标签,Label4的属性为“元”、Label5的属性为“折”、Label6的属性为“元”;
③单击“计算”按钮(Command1),根据计算公式将相应的提示信息显示在标签Text3中;
计算公式为:折后价格=商品原价*折扣力度;如果折后价格不高于200元,MsgBox函数提示“可以购买!”;如果折后价格高于200元,MsgBox函数提示“对不起!买不起,请您放弃!”。请编程实现。
④结论:最适合小明的运动鞋是什么。请填写商品名称。组卷:2引用:1难度:0.6 -
20.设计一个计算程序。该程序用户界面自己设计,由四个文本框:文本框1(text1,语文)、文本框2(text2,数学)、文本框3(text3,英语)、文本框4(text4,平均分),和三个按钮:命令按钮1(command1,清空)、命令按钮2(command2,计算)、命令按钮3(command4,退出)组成。程序运行后,用户按清除按钮,则清除文本框中显示的内容,按计算按钮,则计算三科平均成绩。单击退出按钮则退出。
组卷:4引用:2难度:0.4