vb练习题喜欢vb的下来练练河北科师.docx

上传人:b****8 文档编号:29249422 上传时间:2023-07-21 格式:DOCX 页数:57 大小:89.59KB
下载 相关 举报
vb练习题喜欢vb的下来练练河北科师.docx_第1页
第1页 / 共57页
vb练习题喜欢vb的下来练练河北科师.docx_第2页
第2页 / 共57页
vb练习题喜欢vb的下来练练河北科师.docx_第3页
第3页 / 共57页
vb练习题喜欢vb的下来练练河北科师.docx_第4页
第4页 / 共57页
vb练习题喜欢vb的下来练练河北科师.docx_第5页
第5页 / 共57页
点击查看更多>>
下载资源
资源描述

vb练习题喜欢vb的下来练练河北科师.docx

《vb练习题喜欢vb的下来练练河北科师.docx》由会员分享,可在线阅读,更多相关《vb练习题喜欢vb的下来练练河北科师.docx(57页珍藏版)》请在冰豆网上搜索。

vb练习题喜欢vb的下来练练河北科师.docx

vb练习题喜欢vb的下来练练河北科师

第一套

1.基本操作(2小题,每小题15分,共计30分)

注意:

下面出现的"考生文件夹"均为c:

\wexam\25160001。

请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。

(1)在窗体上建立一个二级菜单,该菜单含有"文件"和"帮助"(名称分别为vbFile和vbHelp)两个主菜单项,其中"文件"菜单包括"打开"、"关闭"和"退出"三个子菜单项(名称分别为vbOpen、vbClose和vbExit),如图1-1所示。

只建立菜单,不必定义其事件过程。

注意:

保存时必须存放在考生文件夹下,窗体文件名为sjt1.frm,工程文件名为sjt1.vbp。

图1-1

(2)在名为Form1的窗体上画一个框架,名称为Frm1,标题为"框架",高度为2500,宽度为4000,框架内建立一文本框,距左边框600,距框架的上边框1200,文本框中的初始内容设置为"文本框"。

注意:

保存时必须存放在考生文件夹下,窗体文件名为sjt2.frm,工程文件名为sjt2.vbp。

图1-2

2.简单应用(2小题,每题20分,计40分)

注意:

下面出现的"考生文件夹"均为c:

\wexam\25160001。

(1)在考生文件夹中有工程文件sjt3.vbp及其窗体文件sjt3.frm,该程序是不完整的,请在有?

号的地方填入正确内容,然后删除?

及所有注释符(即'号),但不能修改其他部分。

存盘时不得改变文件名和文件夹。

本题描述如下:

在窗体上有一个列表框,名称为List1,一个文本框,名称为Text1,和一个命令按钮,名称为C1,标题为"复制"。

要求程序运行后,在列表框中自动建立4个列表项,分别为"Item1"、"Item2"、"Item3"、"Item4"如果选择列表框中的一项,则单击"复制"按钮时,可以把该项复制到文本框中,如图1-3所示。

图1-3

(2)在考生文件夹中有工程文件sjt4.vbp及其窗体文件sjt4.frm,该程序是不完整的,请在有?

号的地方填入正确内容,然后删除?

及所有注释符(即'号)但不能修改其他部分。

存盘时不得改变文件名和文件夹。

本题描述如下:

在窗体有3个复选框,名称分别为Ch1、Ch2和Ch3,标题分别为"体育"、"音乐"、"美术",还有一个命令按钮,名称为C1,标题为"显示"。

要求程序运行后,如果选中某个复选框,当单击"显示"命令按钮时,则显示相应的信息。

例如,如果选中"体育"和"美术"复选框,单击"显示"命令按钮后,在窗体上显示"我的爱好是体育美术",如图1-4所示。

图1-4

3.综合应用(1小题,计30分)

在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?

号的地方填入正确内容,然后删除?

及所有注释符(即'号)但不能修改其他部分。

存盘时不得改变文件名和文件夹。

本题描述如下:

在名称为Form1的窗体上有两个单选按钮,名称分别为Opt1和Opt2,标题分别为"100-200之间素数"和"200-400之间素数",一个文本框,名称为Text1,和两个命令按钮,其名称分别为Cmd1和Cmd2,标题分别为"计算"和"存盘",如图1-5所示。

程序运行后,如果选中一个单选按钮并单击"计算"按钮,则计算出该单选按钮标题所指明的所有素数之和。

并在文本框中显示出来。

如果单击"存盘"按钮,则把计算结果存入"out.txt"文件中,该文件必须放在考生文件夹中。

(在考生文件夹中有标准模块mode.bas,其中的putdata过程可以把结果存入指定的文件,而isprime函数可以判断整数x是否为素数,如果是素数,则函数返回True,否则返回False,考生可以将该模块文件添加到自己的工程中。

注意:

必须把200-400之间的素数之和存入考生文件夹下的out.txt文件中,否则没有成绩。

保存程序时必须存放在考生文件夹下,窗体文件名为sjt5.frm,工程文件名为sjt5.vbp。

图1-5

第二套

1.基本操作(2小题,每小题15分,共计30分)

注意:

下面出现的"考生文件夹"均为c:

\wexam\25160001。

请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体中建立一个名称为Cmd1,标题为"显示"的命令按钮,如图2-1所示。

要求程序运行后,如果单击"显示"按钮,则执行语句Form1.Print"显示";如果单击窗体,则执行语句Form1.Cls。

注意:

保存时必须存放在考生文件夹下,窗体文件名为sjt1.frm,工程文件名为sjt1.vbp。

图2-1

(2)在名称为Form1的窗体上建立一个水平滚动条,名称为HS1,其最大值为100,最小值为0。

要求程序运行后,每次移动滚动框时,都执行语句Form1.PrintHS1.Value,如图2-2所示(程序中不能使用任何变量)。

注意:

保存时必须存放在考生文件夹下,窗体文件名为sjt2.frm,工程文件名为sjt2.vbp。

图2-2

2.简单应用(2小题,每题20分,计40分)

注意:

下面出现的"考生文件夹"均为c:

\wexam\25160001。

(1)在考生文件夹中有工程文件sjt3.vbp及其窗体文件sjt3.frm,该程序是不完整的,请在有?

号的地方填入正确内容,然后删除?

及所有注释符(即'号)但不能修改其他部分。

存盘时不得改变文件名和文件夹。

本题描述如下:

在窗体上有两个单选按钮,名称分别为Op1和Op2,标题分别为"黑体"和"楷体",一个文本框,名称为Text1,字体为宋体,字号为四号字,还有一个命令按钮,名称为C1,标题为"切换"。

要求程序运行后,在文本框中输入"等级考试",并选择一个单选按钮,如图2-3所示。

在单击"切换"按钮后,会根据所选的单选按钮来切换文本框中所显示的汉字字体,如图2-4所示。

图2-3图2-4

(2)在窗体上建立一个名称为Text1的文本框和一个名称为Cmd1,标题为"计算"的命令按钮,如图2-5所示。

程序运行后,单击"计算"命令按钮,通过在对话框输入整数12,放入整型变量a中,然后计算a!

,(提示:

运算结果应放入Long型变量中),在文本框中显示结果,并把结果存入文件out.txt中。

在考生文件夹中有一个标准模块mode.bas,该模块中提供了保存文件的过程putdata,考生可以直接调用。

注意:

保存时必须存放在考生文件夹下,窗体文件名为sjt4.frm,工程文件名为sjt4.vbp。

图2-5

3.综合应用(1小题,计30分)

在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?

号的地方填入正确内容,然后删除?

及所有注释符(即'号)但不能修改其他部分。

存盘时不得改变文件名和文件夹。

本题描述如下:

在名称为Form1的窗体上有一个文本框,名称为Text1,MultiLine属性为True,ScrollBars属性为2;两个命令按钮,名称分别为Cmd1和Cmd2,标题分别为"读入数据"和"计算保存",如图2-6所示。

要求程序运行后,如果单击"读入数据"按钮,则读入"in.txt"文件中的100个整数,放入一个数组中(数组下界为1),同时在文本框中显示出来;如果单击"计算保存"按钮,则计算数组中大于或等于400并且小于800的所有数之和,把求和结果在文本框Text1中显示出来,同时把结果存入考生文件夹中的文件result.txt中。

(在prog.bas中的putdata过程可以把结果存入result.txt文件)。

注意:

文件必须存放在考生文件夹下,窗体文件名为sjt5.frm,工程文件名为sjt5.vbp,计算结果存入result.txt文件中,否则没有成绩。

图2-6

第三套

1.基本操作(2小题,每小题15分,共计30分)

注意:

下面出现的"考生文件夹"均为c:

\wexam\25160001。

请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上建立一个名称为P1的图片框和两个命令按钮,名称分别为Cmd1和Cmd2,标题分别为"输出"和"清除",如图3-1所示。

要求程序运行后,每单击一次"输出"按钮,不使用任何变量而直接在图片框中显示小写字母"loadme";如果单击"清除"按钮,则清除图片框中的内容。

注意:

保存时必须存放在考生文件夹下,窗体文件名为sjt1.frm,工程文件名为sjt1.vbp。

图3-1

(2)在名称为Form1的窗体上建立一个名称为List1的列表框。

要求:

在程序运行后,通过Form_Load()事件过程加载窗体时,执行语句List1.AddItem"AAA",每当单击某个列表项时,都执行语句List1.AddItemList1.Text一次,如图3-2所示。

注意:

保存时必须存放在考生文件夹下,窗体文件名为sjt2.frm,工程文件名为sjt2.vbp。

图3-2

注意:

下面出现的"考生文件夹"均为c:

\wexam\25160001。

(1)在名称为Form1的窗体上建立两个主菜单,其标题分别为"文件"和"帮助",名称分别为vbFile和vbHelp,在"文件"菜单下有3个子菜单项,标题分别为"新建"、"打开"和"存盘",名称分别为vbNew、vbOpen和vbSave。

要求程序运行后,如果选中"文件"下的某个菜单项,则通过MsgBox对话框显示该菜单项的标题,如图3-3所示。

注意:

保存时必须存放在考生文件夹下,窗体文件名为sjt3.frm,工程文件名为sjt3.vbp。

图3-3

(2)在窗体上建立一个名称为Text1的文本框,再建立一个名称为Cmd1,标题为"计算"的命令按钮,如图3-4所示。

要求程序运行后,单击命令按钮,将计算100~200之间所有素数之和,在文本框中显示结果,同时把结果存入文件out.txt中。

(在考生文件夹中有标准模块mode.bas,其中的putdata过程可以把结果存入文件,而isprime函数可以判断整数x是否为素数,如果是素数,则函数返回True,否则返回False,考生可以把该模块文件添加到自己的工程中。

注意:

保存时必须存放在考生文件夹下,窗体文件名为sjt4.frm,工程文件名为sjt4.vbp,结果存入out.txt文件。

图3-4

3.综合应用(1小题,计30分)

在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?

号的地方填入正确内容,然后删除?

及所有注释符(即'号)但不能修改其他部分。

存盘时不得改变文件名和文件夹。

本题描述如下:

在名称为Form1的窗体上有一个文本框,名称为Text1,MultiLine属性为True,ScrollBars属性为2,两个命令按钮,名称分别为Cmd1和Cmd2,标题分别为"读入数据"和"保存数据"),如图3-5所示。

程序运行后,如果单击"读入数据"按钮,则读入"in.txt"文件中的100个整数,放入一个数组中(数组下界为1),并在文本框Text1中显示出来;如果单击"保存数据"按钮,则把数组中的前50个数据在文本框Text1中显示出来,并存入考生文件夹中的文件"result.txt"中。

(考生文件夹中有标准模块prog.bas,其中的putdata过程可以把指定个数的数组元素存入result.txt文件。

注意:

上面出现的"考生文件夹"均为c:

\wexam\25160001,文件必须存放在考生文件夹下,窗体文件名为sjt5.frm,工程文件名为sjt5.vbp,结果存入result.txt文件,否则没有成绩。

第四套

1.基本操作(2小题,每小题15分,共计30分)

注意:

下面出现的"考生文件夹"均为c:

\wexam\25160001。

请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上建立一个名称为Text1的文本框,一个名称为Cmd1,标题为"输出"的命令按钮,如图4-1所示。

要求程序运行后,在文本框输入几个字符,单击"输出"按钮,则在窗体上显示文本框中的文字。

注意:

在程序中不能使用任何变量。

保存时必须存放在考生文件夹下,窗体文件名为sjt1.frm,工程文件名为sjt1.vbp。

图4-1

(2)在名称为Form1的窗体上建立两个名称分别为Cmd1和Cmd2,标题为"按钮一"和"按钮二"的命令按钮,如图4-2所示。

要求程序运行后,如果单击"按钮一",则把"按钮二"移到"按钮一"上,使两个按钮重合,如图4-3所示。

注意:

在程序中不得使用任何变量(必须通过属性设置来移动控件)。

保存时必须存放在考生文件夹下,窗体文件名为sjt2.frm,工程文件名为sjt2.vbp

图4-2图4-3

2.简单应用(2小题,每题20分,计40分)

注意:

下面出现的"考生文件夹"均为c:

\wexam\25160001。

(1)在考生文件夹中有工程文件sjt3.vbp及其窗体文件sjt3.frm,该程序是不完整的。

请在有?

号的地方填入正确内容,然后删除?

及所有注释符(即'号)但不能修改其他部分。

存盘时不得改变文件名和文件夹。

本题描述如下:

在窗体上有3个名称分别为Text1、Text2和Text3的文本框,一个名称为C1,标题为"计算"的命令按钮,如图4-4所示。

要求程序运行后,在Text1和Text2中分别输入两个整数,单击"计算"按钮后,可把两个整数之间的所有整数(含两个整数)累加起来并在Text3中显示。

图4-4

(2)在窗体上建立一个名称为Text1的文本框,建立一个名称为Cmd1,标题为"计算"的命令按钮,如图4-5所示。

要求程序运行后,如果单击"计算"按钮,则求出100-200之间所有可以被3整除的数的总和,在文本框中显示出来,并把结果存入考生文件夹下的out.txt文件中。

(在考生的文件夹下有一个mode.bas标准模块,该模块中提供了保存文件的过程putdata,考生可以直接调用。

注意:

保存时必须存放在考生文件夹下,窗体文件名为sjt4.frm。

工程文件名为sjt4.vbp,结果存入out.txt文件。

图4-5

3.综合应用(1小题,计30分)

下面出现的"考生文件夹"均为c:

\wexam\25160001。

在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?

号的地方填入正确内容,然后删除?

及所有注释符(即'号)但不能修改其他部分。

存盘时不得改变文件名和文件夹。

本题描述如下:

在名称为Form1的窗体上有一个文本框,名称为Text1,MultiLine属性为True,ScrollBars属性为2,两个命令按钮,名称分别为Cmd1和Cmd2,标题分别为"读入数据"和"排序显示保存",如图4-6所示。

程序运行后,如果单击"读入数据"按钮,则读入"in.txt"文件中的100个整数,放入一个数组中(数组下界为1);如果单击"排序显示保存"按钮,则对这100个整数按从小到大进行排序,把排序后的全部数据在文本框Text1中显示出来,然后存入考生文件夹中的文件"result.txt"中(在程序中的标准模块prog.bas过程可以把指定个数的数组元素存入result.txt文件)。

注意:

文件必须存放在考生文件夹下,窗体文件名为sjt5.frm,工程文件名为sjt5.vbp,排序结果存入result.txt文件,否则没有成绩。

图4-6

第五套

1.基本操作(2小题,每小题15分,共计30分)

注意:

下面出现的"考生文件夹"均为c:

\wexam\25160001。

请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上建立一个水平滚动条,请在属性窗口中把它的名称设置为HS1,Max属性设置为100,Min属性设置为0,Value属性设置为100。

程序运行后,滚动框位于滚动条最右端,如图5-1所示,如果单击滚动条之外的窗体部分,则滚动框跳到最左端。

注意:

只能直接为相应的属性赋值,不得使用变量。

保存时必须存放在考生文件夹下,窗体文件名为sjt1.frm,工程文件名为sjt1.vbp。

图5-1

(2)在名称为Form1的窗体中建立1个标签,名称为L1,在标签上显示"选课",其字号大小为四号;再建立3个复选框,名称分别为Chk1、Chk2和Chk3,标题分别为"操作系统"、"数据库原理"和"概率论",字体大小均为14,其中"概率论"被禁用,如图5-2所示。

注意:

保存时必须存放在考生文件夹下,窗体文件名为sjt2.frm,工程文件名为sjt2.vbp。

图5-2

2.简单应用(2小题,每题20分,计40分)

注意:

下面出现的"考生文件夹"均为c:

\wexam\25160001。

(1)在考生文件夹中有工程文件sjt3.vbp及其窗体文件sjt3.frm,该程序是不完整的,请在有?

号的地方填入正确内容,然后删除?

及所有注释符(即'号)但不能修改其他部分。

存盘时不得改变文件名和文件夹。

本题描述如下:

在窗体上有一个名称为Text1的文本框,一个名称为C1,标题为"校验"的命令按钮。

其中文本框用来输入口令,如图5-3所示,要求在文本框中输入的内容都必须以"*"显示(请考生通过属性窗口设置)。

要求程序运行后,输入口令,单击命令按钮后,对口令进行校验。

如果输入的内容是"ABC"这3个大写字母,则用MsgBox信息框输出"正确",否则输出"错误",如图5-4所示。

图5-3图5-4

(2)在考生文件夹中有工程文件sjt4.vbp及其窗体文件sjt4.frm,该程序是不完整的,请在有?

号的地方填入正确内容,然后删除?

及所有注释符(即'号)但不能修改其他部分。

存盘时不得改变文件名和文件夹。

本题描述如下:

在窗体上有3个名称分别为Ch1、Ch2和Ch3的复选框,标题依次为"程序设计"、"数据库原理"和"计算机网络",还有一个名称为C1,标题为"选课"的命令按钮,如图5-5所示。

要求程序运行后,如果选择某个复选框,当单击命令按钮时在窗体上输出相应的信息。

例如:

如果选择"程序设计"和"数据库原理"复选框,单击命令按钮后,将在窗体上显示"我选的课程是程序设计数据库原理";

图5-5

3.综合应用(1小题,计30分)

下面出现的"考生文件夹"均为c:

\wexam\25160001。

在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?

号的地方填入正确内容,然后删除?

及所有注释符(即'号)但不能修改其他部分。

存盘时不得改变文件名和文件夹。

本题描述如下:

在名称为Form1的窗体上有一个文本框,名称为Text1,MultiLine属性为True,ScrollBars属性为2,两个命令按钮,名称分别为Cmd1和Cmd2,标题分别为"读入数据"和"排序显示保存",如图5-6所示。

程序运行后,如果单击"读入数据"按钮,则读入in.txt文件中的100个整数,放入一个数组中(数组下界为1);如果单击"排序显示保存"按钮,则对这100个整数按从大到小进行排序,把排序后的全部数据在文本框Text1中显示出来,然后存入考生文件夹的out.txt文件中。

(考生文件夹下的标准模块mode1.bas中的putdata过程可以把指定个数的数组元素存入out.txt文件。

注意:

文件必须存放在考生文件夹下,窗体文件名为sjt5.frm,工程文件名sjt5.vbp,排序结果存入out.txt文件中,否则没有成绩。

图5-6

第六套

1.基本操作(2小题,每小题15分,共计30分)

注意:

下面出现的"考生文件夹"均为c:

\wexam\25160001。

请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。

(1)在名称为Form1的窗体上建立一个名称为Cmd1,标题为"显示"的命令按钮,编写适当的事件过程。

程序运行后,如果单击"显示"命令按钮,则在窗体上显示"等级考试",如图6-1所示。

程序中不能使用任何变量,直接显示字符串。

注意:

保存时必须存放在考生文件夹下,窗体文件名为sjt1.frm,工程文件名为sjt1.vbp。

图6-1

(2)在名称为Form1的窗体上建立一个名称为L1的标签,两个名称为Cmd1和Cmd2,标题分别为"显示1"和"显示2"的命令按钮。

编写适当的事件过程,要求程序运行后,如果单击"显示1"命令按钮,则在标签上显示字符串"aaa";如果单击"显示2"命令按钮,则在标签上显示字符串"bbb"。

程序中不能使用任何变量,直接显示字符串。

如图6-2所示。

注意:

保存时必须存放在考生文件夹下,窗体文件名为sjt2.frm,工程文件名为sjt2.vbp。

图6-2

2.简单应用(2小题,每题20分,计40分)

注意:

下面出现的"考生文件夹"均为c:

\wexam\25160001。

(1)在窗体上建立一个名称为Text1的文本框,然后建立两个主菜单,其标题分别为"商品类别"和"帮助",名称分别为vbMenu和vbHelp,其中"商品类别"菜单包括"百货"、"食品"和"家电"三个子菜单,名称分别为vbMenu1、vbMenu2和vbMenu3。

程序运行后,如果在"商品类别"的下拉菜单中选择"百货",则在文本框内显示"大类核算";如果选择"食品",则在文本框内显示"中类核算";如果选择"家电",则在文本框内显示"小类核算"。

程序中不能使用任何变量,直接显示字符串。

程序运行界面如图6-3所示。

注意:

保存时必须存放在考生文件夹下,窗体文件名为sjt3.frm,工程文件名为sjt3.vbp。

图6-3

(2)在考生文件夹中有文件sjt4.vbp及其窗体文件sjt4.frm,该程序是不完整的,请在有?

号的地方填入正确内容,然后删除?

及所有注释符(即'号),但不能修改其他部分。

存盘时不得改变文件夹和文件名。

本题描述如下:

窗体上有一个名称为Text1的文本框;两个复选框,名称分别为Ch1和Ch2,标题分别为"英语班"和"计算机班"。

要求程序运行后,如果只选中Ch1,单击窗体,则在文本框中显示"报名参加英语班";如果只选中Ch2,然后单击窗体,则在文本框中显示"报名参加计算机班";如果同时选中Ch1和Ch2,单击窗体,则在文本框中显示"报名参加英语班和计算机班";如果Ch1和Ch2都不选取,在单击窗体后,则在文本框中什么都不显示。

程序运行界面如图6-4所示。

图6-4

3.综合应用(1小题,计30分)

下面出现的"考生文件夹"均为c:

\wexam\25160001。

在考生文件夹中有工程文件sjt5.vbp及其窗体文件sjt5.frm,该程序是不完整的,请在有?

号的地方填入正确内容,然后删除?

及所有注释符(即'号)但不能修改其他部分。

存盘时不得改变文件名和文件夹。

本题描述如下:

在名称为Form1的窗体上有一个文本框,名称为Text1,MultiLine属性为True,ScrollBars属性为2;两个命令按钮名称分别为Cmd1和Cmd2,标题分别为"读入数据"和"计算保存",如图6-5所示。

要求程序运行后,如果单击"读入数据"按钮,则读入"in.txt"文件中的100个整数,放入一个数组中(数组下界为1),同时在文本框中显示出来;如果单击"计算保存"按钮,则计算其中前50个数之和,并把

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 判决书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1