2022《VisualBASIC程序设计》期末考试编程题复习及答案
更新时间:2023-04-14 01:25:01 阅读量: 实用文档 文档下载
1 / 34 第2章
1.新建工程,在窗体上创建两个命令按钮Command1、Command2,一个标签Label1,界面如图2-5所示,程序运行要求如下:
1)单击“改变颜色”按钮,标签上的文字内容改为“颜色已经改变”,文字颜色改为红色。
“改变颜色”按钮代码:
Label1.ForeColor = vbRed
Label1.Caption = "颜色已经改变"
2)单击“改变字体”按钮,标签上的字体改为“黑体”。
“改变字体”按钮代码:
Label1.FontName = "黑体
"
图2-5程序运行界面
最后将工程文件、窗体文件分别以lx2-2.vbp 、lx2-2.frm 为文件名保存在D:\EX 文件夹下。
2.设计一个留言薄。新建一个工程,在窗体上创建2个标签,2个文本框,1个命令按钮,属性设置如图2-6所示,。要求单击“提交”按钮后,上面的文本框内容复制到下面的文本框中,且下面文本框中的内容不能修改。单击“清除”按钮则清除两个文本框中的内容。“提交”按钮代码:
Text2.Text = Text1.Text
“清除”按钮代码:
Text1.Text = ""
Text2.Text = ""
2 / 34
图2-6 程序界面
最后将工程文件、窗体文件分别以lx2-4.vbp 、lx2-4.frm 为文件名保存在D:\EX 文件夹下。
3.设计一个程序,程序界面如图2-7所示。当单击“显示”按钮时,在文本框中显示“欢迎使用VB !”;当单击“清除”按钮时,清除文本框内的文本;当单击“退出”按钮时,结束程序运行。“显示”按钮代码:
Text1.Text = "欢迎使用VB!"
“清除”按钮代码:
Text1.Text = ""
“退出”按钮代码:
End
图2-7 程序运行界面
最后将工程文件、窗体文件分别以lx2-5.vbp 、lx2-5.frm 为文件名保存在D:\EX 文件夹下。
第3章
4. 设计一个程序,在文本框中输入一个3位整数,单击按钮后,在标签上输出该数的百位数、十位数和个位数,运行界面如图3-3所示。最后将工程文件、窗体文件分别以SL3-3.vbp 、SL3-3.frm 为文件名保存在D:\EX 文件夹下。
3 / 34
图3-3 程序运行界面
5.设计一个程序,实现简单计算的功能,运行界面如图3-7所示。最后将工程文件、窗体文件分别以lx3-3.vbp 、lx3-3.frm 为文件名保存在D:\EX 文件夹下。
图3-7 程序运行界面
提示:clear 按钮的代码: text1.text="" '""是双引号,空字符串的意思
6.设计一个程序(程序运行界面自定),使用inputbox 函数输入某品牌电脑的单价和购买的数量,计算并用msgbox 函数输出需付款金额。最后将工程文件、窗体文件分别以lx3-4.vbp 、lx3-4.frm 为文件名保存在D:\EX 文件夹下。
&为长整行%为整形
7.rnd函数产生一个[0,1)的单精度(!)随机数。设计一个程序(程序运行界面自定),用此函数产生一个两位的随机整数并用msgbox函数输出该整数值。最后将工程文件、窗体文件分别以lx3-5.vbp、lx3-5.frm为文件名保存在D:\EX文件夹下。63页
第4章
一、顺序结构
8.
运行时界面如下:
4 / 34
“计算”按钮和“结束”按钮的click事件代码如下:
最后将工程文件和窗体文件分别以ceshi3-3-1.vbp和ceshi3-3-1.frm文件名保存,并保存在D:\EX文件夹下。
5 / 34
9.
最后将工程文件和窗体文件分别以ceshi3-4.vbp和ceshi3-4.frm文件名保存,并保存在D:\EX文件夹下。
10.
6 / 34
最后将工程文件和窗体文件分别以ceshi3-5.vbp和ceshi3-5.frm文件名保存,并保存在D:\EX文件夹下。
11.编制程序,在一个文本框中输入一串字符(长度大于2),单击“处理”按钮时,则取出该字符串的头、尾部各一个字符,合并后显示在第二个文本框中。如输入“A BCDEFG”,则输出“A G”。
最后将工程文件和窗体文件分别以ceshi3-6.vbp和ceshi3-6.frm文件名保存,并保存在D:\EX文件夹下。
二、选择结构
12.请参考如图4-8所示程序的运行结果,新建一个工程,完成“健康称”程序的设计。具体要求如下:
(1)窗体的标题为“健康称”,固定边框。
(2)窗体的左边有两个标签,Label1的标题为“身高”、Label2的标题为“体重”;它们的旁边分别有两个文本框,Text1用于输入身高、Text2用于输入体重;在文本框的右边有两个标签,Label3的标题为“cm”,Label4的标题为“kg”。
(3)将两个文本框文字对齐方式均设置为右对齐,最多接受3个字符。
(4)两个文本框均不接受非数字键。
(5)单击“健康状况”按钮(Command1),根据计算公式将相应的提示信息显示在标签Label5中。
计算公式为:标准体重=身高-105;体重高于标准体重*1.1为偏胖,提示“偏胖,注意节食”;体重低于标准体重*0.9为偏瘦,提示“偏瘦,增加营养”;其他为正常,提示“正常,继续保持”。
7 / 34
最后将工程文件、窗体文件分别以lx4-1.vbp、lx4-1.frm为文件名保存在D:\EX文件夹
下。
图4-8 实验题目1运行界面
13.编写模拟袖珍计算器的程序,运行界面如图4-9所示。要求如下:
⑴输入两个操作数和一个四则运算操作符,根据操作符决定所做的运算。
⑵输入的数据进行合法检验,当输入出错时,调用MsgBox()提示。Trim是去掉俩边空格
最后将工程文件、窗体文件分别以lx4-2.vbp、lx4-2.frm为文件名保存在D:\EX文件夹
8 / 34
9 / 34 下。
图4-9 实验题目2运行界面
三、循环结构
14.输入任意一个整数N ,求1到N 之间所有偶数和;(可参考课本p89页)利用文本框来实现数据的输入和输出。最后将工程文件、窗体文件分别以XH4-1.vbp 、XH4-1.frm 为文件名保存在D:\EX 文件夹下。
15.输入任意一个整数N ,计算N 阶乘;5!=5*4*3*2*1(可参考课本p90页)
利用文本框来实现数据的输入和输出。最后将工程文件、窗体文件分别以XH4-2.vbp 、XH4-2.frm 为文件名保存在D:\EX 文件夹下。
16.输入任意一个整数N ,输出1+1/2+1/3+…+1/N 的计算结果;(可参考课本p93页)
利用文本框来实现数据的输入和输出。最后将工程文件、窗体文件分别以XH4-3.vbp 、XH4-3.frm 为文件名保存在D:\EX 文件夹下。
17.输入任意一个整数N ,输出N 以内3的倍数之和(即3+6+9……);(可参考课本p93页)利用文本框来实现数据的输入和输出。最后将工程文件、窗体文件分别以XH4-4.vbp 、XH4-4.frm 为文件名保存在D:\EX 文件夹下。
18.输入任意一个整数N ,输出1×22×32×…×N 2的计算结果;(可参考课本p90页)利用文
本框来实现数据的输入和输出。最后将工程文件、窗体文件分别以XH4-5.vbp 、XH4-5.frm 为文件名保存在D:\EX 文件夹下。
19.输入任意一个整数N ,输出N 以内的所有5的倍数的积;(可参考课本p90页)利用文本框来实现数据的输入和输出。最后将工程文件、窗体文件分别以XH4-6.vbp 、XH4-6.frm 为文件名保存在D:\EX 文件夹下。
20.输入任意一个整数N ,输出
的计算结果;(可参考课本p93页)利用文本框来实
现数据的输入和输出。最后将工程文件、窗体文件分别以XH4-7.vbp 、XH4-7.frm 为文件名保存在D:\EX 文件夹下。
21.输入任意一个整数N ,输出1!+2!+……+n!的累加和;(可参考课本p90页和课本p93页)利用文本框来实现数据的输入和输出。最后将工程文件、窗体文件分别以XH4-8.vbp 、XH4-8.frm 为文件名保存在D:\EX 文件夹下。
22.编程求出50之内的全部素数;(可参考课本p98页)。最后将工程文件、窗体文件分别以XH4-9.vbp、XH4-9.frm为文件名保存在D:\EX文件夹下。
23.编写程序打印如下九九乘法表(使用双重循环实现)。(可参考课本p97页)最后将工程文件、窗体文件分别以XH4-10.vbp、XH4-10.frm为文件名保存在D:\EX文件夹下。
1×1=1
2×1=2 2×2=4
……
9×1=1 9×2=18 ……… 9×9=81
24.编一程序,显示所有的水仙花数,如下图。所谓水仙花数,是指一个3位数,其各位数字立方和等于该数字本身。例如,153=13+53+33。最后将工程文件、窗体文件分别以XH4-11.vbp、XH4-11.frm为文件名保存在D:\EX文件夹下。
10 / 34
正在阅读:
2022《VisualBASIC程序设计》期末考试编程题复习及答案04-14
民事诉讼和行政诉讼交叉案件01-08
钟表问题练习及详解12-01
无损检测标准目录06-04
乌鸦喝水作文500字06-22
江西省九江一中2011届高三高考适应性考试(数学文)03-20
0907现代教育技术05-26
幼儿园工作总结题目04-23
创建优质服务窗口先进事迹材料09-13
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 程序设计
- VisualBASIC
- 期末
- 复习
- 答案
- 编程
- 考试
- 2022
- 西藏日喀则市南木林中学2022届高三5月月考英语试卷
- 最新教科版四年级下册第一单元植物的生长变化第1课时《种子里孕
- 《证券市场导报》首届学术论坛采撷
- PS教程-奥林巴斯制作实录(完整版)
- 双壁波纹管施工方案
- 苏州科技学院大学生DQ社会实践总结修改
- 南京师范大学考研网 南京师范大学考研分数线 南师大考研历年真题
- NB-Designer软件操作手册V106-CN5-01
- 八年级数学上册13.1《平方根》(第2课时)教案新人教版
- 中国证券法英文版Chinese Securities Law (English Version 1)
- 湖北省长阳县土家族风俗习惯
- 监理工程师(建设部)考试-建设工程监理案例分析最新考前押题试卷8
- 公务员常见面试题及答案
- 人力资源管理期末总复习资料
- 2014年中考化学试题分类汇编大全(完善版)
- 2022年高考理科数学北京卷(含答案解析)
- (推荐)项目前期安全策划书
- 电极片使用的六大误区
- 新企业会计准则下公允价值的应用
- 建筑识图题库及答案