- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
30题vb上机练习题200806
(一)不含界面的程序设计题
1.编写计算下列函数的程序,结果在窗体上打印出来。自变量x,y的值用InputBox函数输入。
2.从键盘上输入月份的值(即1-12之间的整数),打印出该月份的季节。12月、1月和2月为冬季,3月、4月和5月为春季,其余类推。例如,输入7,则打印出SUMMER。
3. 设sum=11×22×32×…×n2,求sum不大于100000时最大的n。
4. 在窗体上输出1900——2010年之间哪些年是闰年,每行5个。闰年判断条件: 年份能被4整除但不能被100整除,或者年份能被400整除。
。
5.换零钱问题。
1分,2分,5分),换?
8. 输入x的值,计算,其中-1x1。直到最后一项的绝对值小于10-5为止。
9. 找出所有小于或等于100的自然数对。自然数对是指两个自然数的和与差都是平方数。如16与20的和16+20=36,16与20的差20-16=4都是平方数,则16和20称自然数对。
10. 编写程序,打印如下图形,层数n由键盘输入。(10n0)
11. 编程输出下列图案,层数n由键盘输入。(27n0)
A
BBB
CCCCC
DDDDDDD
12.编写程序,实现矩阵转置,即将一个nⅹm的矩阵的行和列互换。例如:A矩阵及其转置矩阵B分别为:
现要求完成如下操作:
矩阵的行数n和列数m由输入对话框输入;
矩阵中的元素值由输入对话框输入(或由随机数产生);
转置以前的矩阵和转置后的矩阵都在窗体上输出。
13.编程说明:在窗体的单击事件中完成:随机产生100个三位正整数,按从大到小的顺序在窗体上输出。每行5个。当其中的数能被3整除时,用红色显示这些数。
14.随机产生10个任意的两位正整数,放入一数组中,求出它们的最大值、最小值和平均值。在窗体上显示整个数组的原值和结果。
15.在文本框中输入内容,单击窗体后,把文本框中的字符按从小到大排列输出在窗体上。
16.编制程序,用随机函数产生20个两位数的整数,存于4行5列的二维数组中,将数组按矩阵形式输出到窗体,并求出其中最大元素及它的行、列坐标。
17. 随机产生10个两位整数放入数组a,然后运用选择分类法将数组a中的数据按从小到大的顺序排列,键盘输入x,若x已在其中,则显示x的序号,否则将x插入数组中,使其仍然有序,并输出最终的11个数组元素。
18.两质数的差为2,称此质数为质数对,设计一个程序找出100以内的质数对,并在窗体上成对显示结果。要求质数的判断用一自定义函数完成。
19. 设计一函数返回一维数组各元素的和。再简单编写程序调用函数,验证其正确性。
20. 编写计算阶乘的Function函数过程,计算下列表达式的值并在窗体上输出。
要求:用输入对话框输入M和N(M≥N≥0)。
(二)含界面的程序设计题
窗体上建立一个图片框,二个命令按钮。命令按钮一为“九九表”,其作用是在图片框内显示九九表,格式如图。命令按钮二为“画图”,在图片框内用图形方法绘制3个如图所示的图形,大小自定,其中椭圆是红色实心的。
2.完成以下为文本框设置的功能,要求单选按钮和复选框用控件数组,字号用组合框设置,也可以通过键盘直接在组合框中输入数字来控制文本框的字号。字号范围为8—72。
3.建立有10个文本框的控件数组,随机产生三位整数10个放入这10个文本框中,单击“求最大值”命令按钮,求出这10个数中的最大值用红颜色提示并连续闪烁五下(提示:通过用定时器控制字体在两个颜色间变化,达到闪烁效果)。
4.窗体上放置一图片框,通过鼠标在图片框内的拖动画红色的实心圆。鼠标左键按下点为圆心,鼠标左键释放点到鼠标按下点所拖动的距离为半径。当按下鼠标右键时,清除图片框上的图形。
5.编制一个演示文本操作的程序,界面如图所示,要求各命令按钮为一个控件数组。
(1)程序刚运行时3个命令按钮均不能响应。
(2)当选择文本之后Label1中显示下一步操作的提示,“剪切”和“复制”按钮能够响应。
(3)单击“剪切”或“复制”按钮后,所有按钮中只有“粘贴”按钮能响应。
(4)单击“粘贴”按钮后,3个命令按钮都不能响应。
6.设计一个家电提货单管理程序。运行界面如图所示。具体要求如下:(1)单击“确定”后,将选择的清单及总价在列表框中列出。(2)每选择一种家电,光标自动定位在相应的文本框中,取消选择时,相应的文本框自动清空。(3)“清除”按钮用于清空列表框中的项目。(4)所有文本框只接受数字。
7. 创建一个窗体、一个图片框及三个单选框,实现完成以下操作:
(1)当单击
您可能关注的文档
最近下载
- 0的认识和加减法名师教学设计.doc VIP
- 2025年机场智能分拨行业人才需求分析报告.docx VIP
- 电厂三级安全考试题及答案.docx VIP
- (食品工厂机械与设备)第三章清洗机械与设备.ppt
- 新版中华民族共同体概论课件第十一讲中华一家与中华民族格局底定(清前中期)-2025年版.pptx VIP
- 道德与法治二年级上册第一单元 我们的节假日 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx VIP
- 家政服务家庭清洁卫生.ppt VIP
- 浙江省精诚联盟2024-2025学年高一上学期10月联考英语试题含答案.pdf VIP
- 新版中华民族共同体概论课件第十六讲文明新路与人类命运共同体-2025年版.pptx VIP
- 新版中华民族共同体概论课件第十四讲新中国与中华民族新纪元(1949—2012)-2025年版.pptx VIP
文档评论(0)