为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

VB上机题汇总

2019-09-19 16页 doc 82KB 45阅读

用户头像

is_829858

暂无简介

举报
VB上机题汇总以题号保存,如第1题取名:1.Frm、1.Vbp。 1、 编制事件过程Command1_Click,执行该过程时调用InputBox函数输入x,按下式计算y 并以标签控件Label1显示y值。 2、 编程运行时单击命令按钮,输入行数n(n<10)然后在窗体上输出n层数字金字塔。 3、 编程求f=1-1/(2*3)+1/(3*4)-1/(4*5)+……+1/(19*20)。在窗体上输出结果,运行效果如下图所示。。 4、 计算下式的和,变量x与n的数值用输入对话框输入。在窗体上输出结果,运行效果如下图所示。 5、 建立一...
VB上机题汇总
以题号保存,如第1题取名:1.Frm、1.Vbp。 1、 编制事件过程Command1_Click,执行该过程时调用InputBox函数输入x,按下式计算y 并以标签控件Label1显示y值。 2、 编程运行时单击命令按钮,输入行数n(n<10)然后在窗体上输出n层数字金字塔。 3、 编程求f=1-1/(2*3)+1/(3*4)-1/(4*5)+……+1/(19*20)。在窗体上输出结果,运行效果如下图所示。。 4、 计算下式的和,变量x与n的数值用输入对话框输入。在窗体上输出结果,运行效果如下图所示。 5、 建立一个5行5列二维数组,要求对角线为1,其余元素为0。运行结果如图所示。 6、 建立一个5行5列二维数组,要求右上三角元素(含对角线)为1,其余元素为0。 7、 编制程序,用随机函数产生20个两位数的整数,存于4行5列的二维数组中,将数组按矩阵形式输出到窗体,并求出其最大元素及最大元素的行、列坐标。 8、 编制通用函数过程(Sum),计算1+2+……+N 的值。在窗体的Click事件中调用该函数。 9、 编制通用函数过程(Fact),计算N!的值。在窗体的Click事件中调用该函数。 10、 编制通用函数过程(Prime),用于判断1个整数是否为素数,若是则显示true,若不是则显示false。在窗体的Click事件中调用该函数。 11、 编制通用函数过程(Odd)。用于判断一个整数的奇偶性。在窗体的Click事件中调用该函数。 12、 编制通用函数过程(Average),计算Double类型一维数组所有元素的平均值。在窗体的Click事件中调用该函数。 13、 编制通用Sub过程(Sort),用选择法对一维数组按从大到小进行排序。在窗体的Click事件中调用该函数。 14、 编制函数过程(Sum),用于计算1个整数的各位数字之和(如引用Sum(132)的结果是6,引用Sum(-23)的结果是5,等等)。在窗体的Click事件中调用该函数。 15、 新建一个工程,完成应用程序的设计,具体要求如下: (1) 按照下图所示在窗体上放置按钮和控件。 (2) 取消窗体的最大化和最小化按钮。 (3) 当单击命令按钮时,实现窗口放大功能,放大后再单击该按钮则还原窗口。 (4) 同时可使用热键Alt+L和Alt+B实现窗口放大或还原。 (5) 当窗体大小改变后,总是让命令按钮位于窗口的中央。 16、 新建一个工程,完成应用程序的设计,具体要求如下: (1) 按照下图所示在窗体上放置按钮和控件。 (2)单击产生题目按钮,在文本框产生1道加法运算题。 17、 新建一个工程,完成“计算平均成绩”应用程序的设计。具体要求如下: (1) 按照下图所示在窗体上放置按钮和控件。 (2) 在输入或修改单科成绩的同时计算平均分,即在"高数","英语"和"计算机"文本框内容发生改变时,就要立即重新计算平均分,并将计算结果在平均成绩文本框中显示。 (3) 平均成绩”文本框不允许编辑,即不能手工修改。 (4) 各单科成绩框中只能输入数字,不能输入字母或汉字,否则不显示字母并发出错误提示音。 18、 新建一个工程,完成“密码检验”程序的设计。具体要求如下: (1)参照运行时界面完成界面设计。 (2)文本框Text1,用于输入密码。文本框中输入的字符显示为*,并且最多可以接受7个字符。 (3)窗体的下半部有一个标签控件Label2,用来显示密码输入后的提示信息。 (4)当在文本框中输入密码“1234567”,并按回车后,标签Label2显示为“欢迎光临!”;如果输入的密码与“1234567”不吻合,标签Label2显示为“密码不符,请再输入一遍!”,同时清空文本框的内容,允许再输入一遍;如果第二次输入的密码仍然与“1234567”不吻合,标签Label2显示为“非法用户,请退出程序!”,文本框就不能使用了。 19、 设计一个秒表模拟程序,具体要求如下: (1) 按照下图所示在窗体上放置按钮和控件。 (2) 按下“开始”按钮,屏幕显示当前时间。 (3) 按下“结束”按钮,屏幕显示结束时间和持续时间。 (4) 按下“退出”,结束程序。运行界面如图所示。 20、 新建一个工程,完成“检查口令”程序的设计。具体要求如下: (1) 单击“开始”按钮,清除文本框中的信息,并把光标移到第一个文本框中;接着在第一个文本框中输入用户名,第二个文本框中输入口令。 (2) 单击“检查口令”按钮,检查输入的口令是否正确。若正确,则进入如下的第二个窗体,在该窗体上装有一幅图片 ;否则显示一个信息框,要求重新输入,此时将调用“开始”按钮的click事件过程,再一次在文本框中输入口令,这样允许重输三次口令,超过三次,则口令文本框将转为不能编辑。 (3) 单击“结束”按钮,结束程序。 21、 新建一个工程,完成“替换”程序的设计。具体要求如下: (1) 窗体的标题为“替换”。 (2) 窗体中有以下控件:一个文本框可以多行编辑,两个文本框,两个标签框,一个命令按钮。 (3) 完成以下功能:输入查找内容,把编辑框中所有与查找内容一样的部分替换成另外一个内容。单击“替换”按钮执行。 22、 新建一个工程,完成“字体修饰” 程序的设计。具体要求如下: (1) 按照下图所示在窗体上放置按钮和控件。窗体的标题为“字体修饰”。 (2) 框架Frame1中有一个复选框数组,可以选择粗体,斜体对标签中的文字进行修饰。 (3) 框架Frame2中有一个单选钮框数组,可以选择宋体或楷体对标签中的文字进行修饰。 (4) 标签Label1的文字内容为“Visual Basic程序设计“,宋体,常规,三号;文字对齐方式为居中。 23、 设计一个“家电提货单”管理程序,程序运行界面如下图所示。具体要求如下: (1)单击“确定”后,根据选择的内容将清单及总价在列表框中列出。 (2)每选择一种家电,光标自动定位在相应的文本框中,取消选择时,相应的文本框自动清空。 (3)“清除”按钮用于清空列表框中的项目。 (4)所有文本框只接受数字。 24、 设计一个“个人资料”输入窗口,程序运行界面如下图所示。具体要求如下: (1)按照运行界面设计窗体,其中“民族”用组合列表框显示。 (2)单击“确定”按钮,将个人资料信息输出在“个人资料”框架的标签框中。 25、 新建一个工程,完成应用程序的设计。具体要求如下: (1) 按照下图所示在窗体上放置按钮和控件。 (2) 窗体上有两个CheckBox,当这两个选项未被选定时,它们所在框架的其他控件不能使用。 (3) 如果单击“确定”按钮,则在按钮下面的标签中显示用户所选择的信息。 26、 新建一个工程,完成应用程序的设计。具体要求如下: (1) 参照运行时界面完成界面设计。 (2) 单击“添加单词”按钮,将Text1中的单词添加到列表框,并使Text1获得焦点,可直接输入另一个单词。如果文本框中没有内容,则给出提示“没有内容,不予添加”。 (3) 单击“删除单词”按钮,删除列表框中被选中的列表项,如果没有选择要删除的表项,则给出提示“请选择输出的项目”。 (4) 单击“全部删除”按钮,删除列表框中的全部表项。 (5) 单击“退出”按钮,结束该程序。 27、 新建一个工程,完成应用程序的设计。具体要求如下: (1)参照运行时界面完成界面设计。 (2)列表框内容中有四项,分别为“Word、Excel、PowerPoint、Outlook”。 (3)单击“添加”按钮(Command1),将文本框中的内容回到列表框中的第一项,如果文本框中没有内容,则给出提示“没有内容,不予添加”。 (4)单击“删除”按钮(Command2),将选中表项删除,如果没有选择要删除的表项,则给出提示“请选择输出的项目”。 28、 新建一个工程,完成应用程序的设计。具体要求如下: (1)参照运行时界面完成界面设计。 (2)窗体的上边有一个文本框Text1,文字内容为“心想事成”,Font:宋体、常规、三号。 (3)左边简单组合框Combo1,有三项内容,分别是“左对齐、居中、右对齐”,单击时对文本框的对齐方式进行设置。 (4)右边简单组合框Combo2,有四项内容,分别是“常规、斜体、粗体、粗斜体”,单击时对文本框的字型进行设置。 29、 新建一个工程,完成应用程序的设计。具体要求如下: (1)参照运行时界面完成界面设计。 (2)单击“产生”按钮,实现随机产生10个两位正整数,在左边列表框内显示。 (3)单击“—>”按钮,把左边列表框中的偶数全部移到右边列表框中。 30、 新建一个工程,完成应用程序的设计。具体要求如下: (1)参照运行时界面完成界面设计。 (2)在两个列表框控件的list中输入一些内容。 (3)当单击“<”按钮时,把list2中选中的一项放到list1中,并且在list2中删除该项。 (4)当单击“<<”按钮时,把list2中所有的项放到list1中,并且清空list2。 (5)当单击“结束”按钮时,退出应用程序。 31、 新建一个工程,完成应用程序的设计。具体要求如下: (1)参照运行时界面完成界面设计。 (2)左边一个简单组合框,对文本框的字体进行设置;有三项内容,分别是“宋体、黑体、楷体_GB2312”。 (3)右边一个简单组合框,对文本框的文字大小进行设置;大小范围为8~20。 32、 设计一个畅销书排行榜程序,运行界面如下图所示。具体要求如下: (1)在左边列表框中显示排名前5名的畅销书; (2)输入新书名和名次,单击“入榜”,添加到左边列表框中相应位置; (3)单击“下榜”,将选择的书从排行榜中删除,如未选择,则显示“请先选择!”; (4)单击“清除”,可以删除文本框中的输入内容,文本框2只允许输入数字1~5; (5)单击“结束”,退出程序运行。 33、 新建一个工程,完成应用程序的设计。具体要求如下: (1)参照运行时界面完成界面设计。 (2)单击滚动条左右箭头时,标签上的字可以左右移动,标签移动范围等于滚动条的范围。 34、 新建一个工程,完成应用程序的设计。具体要求如下: (1)参照运行时界面完成界面设计。 (2)滚动条的取值范围均为10-40。 (3)完成以下功能:根据设定字号改变标签框内显示文字的大小。要求水平滚动条与文本框相关联。 35、 新建一个工程,完成应用程序的设计。具体要求如下: (1)参照运行时界面完成界面设计。 (2)在属性窗口中将标签(Label1)的标题设为“祝您考试成功”,字体设置为“宋体”、字形为“粗体”、大小为“二号”、文字颜色为“红色”,格式设置为在窗体中水平居中对齐。
/
本文档为【VB上机题汇总】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索