A、需要修改变量i的类型 B、需要修改变量s的类型 C、变量i和s的类型都要修改 D、需要修改语句“s = s + i” 【参考答案】B
7、(选修)在Visual Basic中,将标签Label1的缺省名称改成“OutPut”的语句是( )。 A、Label1.Caption = \ B、Label1.Name = \ C、Label1.Font = \ D、Label1.Width = \ 【参考答案】B
二、综合分析题(题数1道,共:10分):
第2大题(题号:45)本大题:10分,考生得分:0.0 (选修)
如果需要将一张100元面值的人民币换成若干5元、1元、5角面值的人民币,但要求每种面值不少于1张,且100元换成的零钱共100张,问5元、1元、5角各多少张?请输出所有可能的组合。编写的VB程序如下: Private Sub Command1_Click() Dim Wuyuan As Integer Dim Yiyuan As Integer Dim Wujiao As Integer For Wuyuan = 1 To 20
For Yiyuan = 1 To 100
Wujiao = 100 - Wuyuan - Yiyuan
If ________________________________________________ Then
Print \五元\张\,一元\张\,五角\张\
End If Next Wuyuan Next Yiyuan End Sub
观察分析程序后回答以下问题。
第1小题:在解决问题时,常用的设计算法的方法有解析法、穷举法、递归法、冒泡排序及对分查找法
等,本题中采用的方法是( )。
A、解析法 B、递归法 C、穷举法 D、顺序查找法 【参考答案】C
第2小题:根据题意,将程序补充完整,程序中横线处应该填写的程序代码是( )。
A、Wuyuan + Yiyuan + Wujiao = 100
B、Wuyuan * 5 + Yiyuan * 1 + Wujiao * 0.5 = 100 C、Wuyuan * 5 + Yiyuan * 1 + Wujiao * 0.5 >= 100 D、Wuyuan * 5 + Yiyuan * 1 + Wujiao * 0.5 <= 100 【参考答案】B
第3小题:将程序补充完整后运行这个程序,在点击按钮时弹出如下图所示的错误信息,请仔细分析该
程序段,产生错误的原因是( )。
A、缺少语句End If B、缺少语句Next
C、循环语句产生了嵌套 D、内外循环互相交叉 【参考答案】D
第4小题:整个程序执行完毕后,其中的循环体一共执行了( )次。
A、20000 B、2000 C、200 D、20
【参考答案】B
三、操作题(题数:1道,共:20.0分)
1、(选修)打开“考生文件夹\\1091\\”文件夹中的文件“工程1.vbp”进行以下操作后并保存!(编程在字符
串相连接时不应使用“+”要使用“&”运算符)
【参考答案】
完善程序,使之实现如下功能:输入一个时间秒数,单击“转换”按钮,转换成时分秒的形式,效果如图所示!
注:①运行时,把红色下划线删除 ②不能删除注释语句
相关推荐: