网站首页 语言 会计 互联网计算机 医学 学历 职场 文艺体育 范文
当前位置:学识谷 > 计算机 > 计算机二级

2016全国计算机二级考试VB上机综合练习

栏目: 计算机二级 / 发布于: / 人气:1.07W

2016年3月计算机等级备考正在火热进行中,为了帮助考生们更好、更有准备地参加考试,下面本站小编为考生搜索整理了关于计算机二级考试VB上机综合练习,供参考学习,希望对您都有帮助。想了解更多相关信息请持续关注我们应届毕业生考试网。

2016全国计算机二级考试VB上机综合练习

1) 新建一个工程,实现单击Command1将text1中的内容复制到Text2中。

2) 新建一个工程,实现单击Commmand1将Text1的内容剪切到Text2中。

3) 新建一个工程,实现功能单击Text1框时,Text1中的内容被复制到Text2中。

4) 新建一个工程,窗体上一个text文本框,两个command按钮,caption分别为“剪切”,“恢复”,运行后要求在text1中输入文本,点“剪切”,把text1中的内容剪切掉,点“恢复”,把text1中的内容恢复出来。提示:定义一个变量用来存放text1中的内容。

5) .新建一个工程,一个文本框text1,一个Command1按钮,单击Command1使用户输入字母一律转换为大写显示保存。

6) 新建一个工程,实现功能:在窗体中实现由下向上滚动显示“您好!网络之家”这几个字,到达顶部后再从下向上滚动。

7) .新建一个工程,共三个窗体,在窗体Form1界面创建有“Form2”,“Form3”的两个子菜单的“Forms”菜单,选择Form2子菜单,显示窗体Form2,选择Form3子菜单,显示窗体Form3。

8) 新建一个工程,在界面上放置一个工具条Toobar1,在工具条上有三个按钮,按下第一个按钮时用MsgBox显示:“第一个按纽被按下”;按下第二个按纽时用MsgBox显示:“第二个按纽被按下”;按下第三个按纽时用MsgBox显示:“第三个按钮被按下”。三个按钮要求用控件数组实现。

9) 新建一个工程,包含两个窗体Form1、Form2。实现功能制作---欢迎界面,在form1上显示“欢迎使用”,时间为三秒,三秒后,Form1消失,Form2出现。

10) 新建一个工程,实现功能限制:在Text1中只能输入10个字母,超过的在Text2中显示。

11) 新建一个工程,点击command按钮打开硬盘上任意一文本文件(*),带全路径的文件名(含盘符及路径),显示在一文本框内;文件内容显示在另一文本框内。

12) 新建一个工程,左右两边各放置一个列表框ListBox的控件List1和List2,在List1中竖排显示内容“第一题、第二题、第三题、第四题、第五题”这五项。在两个列表框中间竖排四个命令按钮,标题分别为“<”、“>”、“<<”、“>>”。实现程序功能:

1)点击“<”将List1中所选中的项添加到List2中,并将List1中的项删除。

2)点击“>”将List2中所选中的项添加到List1中,并将List2中的项删除。

3)点击“<<”将Lixt1中所有的选项添加到List2中,并将List1中的项清空。

4)点击“>>”将List2中所有的选项添加到List1中,并将List2中的项清空。

13) 新建一个工程,在界面上放置一个按扭command1 和文本控件text1,当点击按扭时将当前工程所在的路径显示在文本框里。

14) 建一个工程,放置6个checkbox,复选按钮,点击command按钮,统计有多少个checkbox被选中,用msgbox将数字显示出来。

15) 在窗体上有一个名称为P1的图片框和二个名称分别为C1、C2的按钮,标题分别为"显示"、"清除"的命令按钮。程序运行后,如果单击"显示"按钮,则把考生文件夹中的图形文件pic1.gif装入图片框中,如果单击"清除"按钮,则从图片框中清除该图片。

16) 在窗体上建立一个名称为Text1的文本框和一个名称为Cmd1、标题为“计算”的命令按钮。程序运行后,单击“计算”命令按钮,通过在对话框(inputbox)输入整数12,放入整形变量a中,然后计算a!,(提示:运算结果应放入Long型变量中),在文本框中显示结果。

17) 在名称为Form1的窗体上建立一个文本框(名称为Text1,Multiline属性为True,ScrollBars属性为2)和两个命令按钮(名称分别为Cmd1和Cmd2,标题分别为“读入数据”和“计算保存”)。要求程序运行后,如果单击“读入数据”按钮,则读入“”文件中的100个整数,放入一个数组中(数组下界为1),同时在文本框中显示出来;如果单击“计算保存”按钮,则计算数组中大于或等于400并且小于800的所有数之和,把求和结果在文本框Text1中显示出来,同时把结果存入文件“”中。

18) 在窗体上建立一个名称为Text1的文本框,再建立一个名称为Cmd1,标题为“计算”的命令按钮。要求程序运行后,单击命令按钮,将计算100-200之间所有素数之和,在文本框中显示结果,同时把结果存入文件中。

19) 在名称为Form1的窗体上建立二个名称分别为Cmd1、Cmd2,标题为“按钮一”、“按钮二”的命令按钮(如图所示)。要求程序运行后,如果单击“按钮一”,则把“按钮二”移到“按钮一”上,使两个按钮重合。要求在程序中不得使用任何变量(必须通过属性设置来移动控件)。

20) 在窗体上有三个名称分别为Text1、Text2、Text3的文本框,一个名称为C1,标题为“计算”的命令按钮。要求程序运行后,在Text1和Text2中分别输入两个整数,单击“计算”按钮后,可把两个整数之间的所有整数(含着两个整数)累加起来并在Text3中显示出来。

21) 在窗体上建立一个名称为Text1的文本框,建立一个名称为Cmd1,标题为“计算”的命令按钮。要求程序运行后,如果单击“计算”按钮,则求出100-200之间所有可以被3整除的数的总和,在文本框中显示出来。

22) 在名称为Form1的窗体上建立一个文本框(名称为Text1,Multiline属性为True,ScrollBars属性为2)和两个命令按钮(名称分别为Cmd1和Cmd2,标题分别为“读入数据”和“排序显示保存”)。程序运行后,如果单击“读入数据”按钮,则读入“”文件中的100个整数,放入一个数组中(数组下界为1);如果单击“排序显示保存”按钮,则对这100个整数按从小到大进行排序,把排序后的全部数据在文本框text1中显示出来,然后存入文件“”中。

23) 在名称为Form1的窗体上建立两个名称分别为Cmd1和Cmd2,标题分别为 “输入”和“连接”的命令按钮。要求程序运行后,单击“输入”按钮,可通过输入对话框(inputbox)输入两个字符串,存入字符串变量a、b中,如果单击“连接”按钮,则把两个字符串连接为一个字符串(顺序不限)并在信息框(msgbox)中显示出来(在程序中不得使用任何其他变量)。

24) 在名称为Form1的窗体上建立一个名称分别为Cmd1,标题为“复制”的命令按钮。要求程序运行后,单击“复制”按钮,可以把C盘根目录下的“”复制到D盘根目录下。

25) 在名称为Form1的窗体上建立一个文本框(名称为Text1,Multiline属性为True,ScrollBars属性为2)和两个命令按钮(名称分别为Cmd1和Cmd2,标题分别为"读入数据"和"计算保存")。要求程序运行后,如果单击"读入数据"按钮,则读入""文件中的100个整数,放入一个数组中(数组下界为1),同时在文本框中显示出来;如果单击"计算保存"按钮,则计算其中前50个数之和,并把求和结果在文本框Text1中显示出来,同时把结果存入文件""中。

26) 在窗体上建立两个名称分别为C1和C2,标题分别为"输入"和"计算"的命令按钮(如图所示)。要求程序运行后,单击"输入"按钮,可通过输入对话框输入两个数(分别为53和84),分别存入整形变量a、b中,如果单击"计算"按钮,则对a、b变量进行加法运算,并把计算结果在信息框中显示出来。

27) 在名称为Form1的窗体上建立一个文本框(名称为Text1,Multiline属性为True,ScrollBars属性为2)和两个命令按钮(名称分别为Cmd1和Cmd2,标题分别为"读入数据"和"计算保存")。要求程序运行后,如果单击"读入数据"按钮,则读入""文件中的100个整数,放入一个数组中(数组下界为1),同时在文本框中显示出来;如果单击"计算保存"按钮,则计算数组中前30个数的平均值(结果四舍五入为整数),并把结果在文本框Text1中显示出来,同时把结果存入文件""中。

28) 在名称为Form1的窗体上建立一个名称为Cmd1,宽度为1500,高度为500,标题为"显示"的命令按钮,编写适当的事件过程。要求程序运行后,如果单击"显示"命令按钮,则在窗体上显示"祝你考试成功"。

29) 在名称为Form1的窗体上建立两个单选按钮(名称分别为Opt1和Opt2,标题分别为"100-200之间素数"和"200-400之间素数",默认为opt1选中)、一个文本框(名称为Text1)和两个命令按钮,其名称分别为Cmd1和Cmd2,标题分别为"计算"、"存盘"。程序运行后,如果选中一个单选按钮并单击"计算"按钮,则计算出该单选按钮标题所指明的所有素数之和。并在文本框中显示出来。如果单击"存盘"按钮,则把计算结果存入""文件中。

30) 在名称为Form1的窗体上建立一个命令按钮,要求单击命令按钮,跳出输入对话框,分别输入两个点的纵、横坐标,计算出两点的距离后用msgbox输出。(提示:已知两点坐标(X1,Y1),(X2,Y2),求两点间距离的计算公式为: s=sqr((x2-x1)^2+(y2-y1)^2 )

31) 在文本框中输入小时、分、秒,化成共有多少秒,然后输出。

32) 输入以秒为单位表示的时间,编写程序,将其换算成多少天多少小时多少分钟多少秒。

33) 将弧度值换算为角度值。

34) 键盘输入几个不同的数,将它们从大到小排序。

35) 键盘输入的值,判断它们能否构成三角形的三个边。如果能构成一个三角形,则计算三角形的.面积。

36) 设计程序,求出S=1+(1+2)+(1+2+3)+……+(1+2+3+4+……+N)的值,N由inputbox输入,结果由msgbox输出。

37) 窗体上有一个名称为 Text1的文本框;两个复选框,名称分别为Ch1和Ch2,标题分别为"爱心社"和"学通社"。要求程序运行后,如果只选中Ch1,单击窗体,则在文本框中显示"报名参加爱心社";如果只选中Ch2,然后单击窗体,则在文本框中显示"报名参加学通社";如果同时选中Ch1和Ch2,单击窗体,则在文本框中显示"报名参加爱心社和学通社";如果Ch1和Ch2都不选取,在单击窗体后,则在文本框中什么都不显示。

38) 在窗口中有两个名称分别为COMSTART,COMEXIT,标题分别为"开始"、"退出"的命令按钮。要求程序运行后,单击"开始"按钮后,能打印出如下图所示的三角形,并写入考生文件夹下的文件中;执行完毕"开始"按钮,变成"完成",且无效(变灰)。

A

AAA

AAAAA

AAAAAAA

BBBBBBB

BBBBB

BBB

B

39) 编写程序,输出100~300间的所有素数。

40) 编写程序,求解鸡兔同笼问题。一个笼子中有鸡X只,兔Y只,每只鸡有2只脚,每只兔有4只脚。今知鸡和兔的总头数为H,总脚数为F。问笼中鸡和兔各若干?

提示:根据数学知识,可以写出如下的联立方程式:

X+Y=H (1)

2X+4Y=F (2)

(2)式—2*(1)式: 2Y=F—2H 故 Y=(F—2H)/2

4*(1)—(2)式: 2X=4H—F 故 X=(4H—F)/2

可按上式编写程序,用INPUTBOX函数输入H和F的值,设H=71,F=158,请编写程序并上机运行。

41) 编写程序,用计时器按秒计时,在窗体上一个计时器控件和一个标签,程序运行后,在标签内显示运行程序后的经过的秒数。

42) 勾股定理中3个数的关系是:a^2+b^2=c^2。编写程序,输出30以内满足上述关系的整数组合,例如3、4、5就是一个整数组合。

43) 从键盘上输入两个正整数M和N,求最大公因子。

44) 一个两位的正整数,如果将它的个位数字与十位数字对调,则产生另一个正整数,我们把后者叫做前者的对调数。现给定一个两位的正数,请找到另一个两位的正整数,使得这两位正整数之和等于它们积各自的对调数之和。例如,12+32=44=23+21。编写程序,把具有这种特征的一对两位正整数都找出来。下面是其中的一种结果:

56+(10)=(1)+65 56+(65)=(56)+65

56+(21)=(12)+65 56+(76)=(67)+65

56+(32)=(23)+65 56+(87)=(78)+65

56+(43)=(34)+65 56+(98)=(89)+65

56+(54)=(45)+65

45) 从键盘上输入10个整数,并放入一个一维数组中,然后将其前5个元素与后5个元素对换,即第1个元素与第10个元素互换,第2个元素与第9个元素互换……第5个元素与第6个元素互换,。分别输出数组原来的各元素的值和对换后各元素的值.