《VB程序设计》期末考试编程题复习
第 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-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-3 程序运行界面 5.设计一个程序,实现简单计算的功能,运行界面如图 3-7 所示。最后将工程文件、窗 体文件分别以 lx3-3.vbp、lx3-3.frm 为文件名保存在 D:\EX 文件夹下。 图 3-7 程序运行界面 提示:clear 按钮的代码: text1.text=““ ““是双引号, 空字符串的意思 6.设计一个程序(程序运行界面自定) ,使用 box 函数输入某品牌电脑的单价和购 买的数量,计算并用 msgbox 函数输出需付款金额。最后将工程文件、窗体文件分别以 lx3-4.vbp、lx3-4.frm 为文件名保存在 D:\EX 文件夹下。 7.rnd 函数产生一个[0,1)的单精度随机数。设计一个程序(程序运行界面自定) ,用 此函数产生一个两位的随机整数并用 msgbox 函数输出该整数值。最后将工程文件、窗体文 件分别以 lx3-5.vbp、lx3-5.frm 为文件名保存在 D:\EX 文件夹下。 第 4 章 一、顺序结构 8. 运行时界面如下: “计算”按钮和“结束”按钮的 click 事件代码如下: 最后将工程文件和窗体文件分别以 ceshi3-3-1.vbp和ceshi3-3-1.frm文件名保 存,并保存在 D:\EX文件夹下。 9. 最后将工程文件和窗体文件分别以 ceshi3-4.vbp和 ceshi3-4.frm文件名保存, 并保存在 D:\EX文件夹下。 10. 最后将工程文件和窗体文件分别以 ceshi3-5.vbp和 ceshi3-5.frm文件名保存, 并保存在 D:\EX文件夹下。 11.编制程序,在一个文本框中输入一串字符(长度大于 2 ) ,单击“处理”按钮 时,则取出该字符串的头、尾部各一个字符,合并后显示在第二个文本框中。如 输入“ABCDEFG ”,则输出“AG ”。 最后将工程文件和窗体文件分别以 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为偏瘦,提示“偏瘦,增加营养” ;其他为正常,提示“正 常,继续保持” 。 最后将工程文件、窗体文件分别以 lx4-1.vbp、lx4-1.frm 为文件名保存在 D:\EX 文件夹 下。 图 4-8 实验题目 1 运行界面 13.编写模拟袖珍计算器的程序,运行界面如图 4-9 所示。要求如下: ⑴输入两个操作数和一个四则运算操作符,根据操作符决定所做的运算。 ⑵输入的数据进行合法检验,当输入出错时,调用 MsgBox()提示。 最后将工程文件、窗体文件分别以 lx4-2.vbp、lx4-2.frm 为文件名保存在 D:\EX 文件夹 下。 图 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:\E