第一范文网 - 专业文章范例文档资料分享平台

云南省2018高中信息技术学业水平考试算法与程序设计模块测

来源:用户分享 时间:2025/6/8 16:53:32 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

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”进行以下操作后并保存!(编程在字符

串相连接时不应使用“+”要使用“&”运算符)

【参考答案】

完善程序,使之实现如下功能:输入一个时间秒数,单击“转换”按钮,转换成时分秒的形式,效果如图所示!

注:①运行时,把红色下划线删除 ②不能删除注释语句

云南省2018高中信息技术学业水平考试算法与程序设计模块测.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c21sj62p7xn6tzp834d3b207lq1bbd101ehf_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top