《2022年程序设计语言VB .pdf》由会员分享,可在线阅读,更多相关《2022年程序设计语言VB .pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第 1 页 共 4 页西南科技大学网络教育学院(2007)/ (2008)学年第 2 学期期末复习题课程名称:程序设计语言 VB一、选择题1、在文本框上显示文本的属性是() 。(A)Value (B)Text (C ) Print (D) Enabled 2、以下选项中,不是 VB 控件的是() 。(A)单选框(B)定时器(C )窗体(D)命令按钮3、语句 If x=1 Then y=1,下列说法正确的是() 。(A)x=1 和 y=1 均为赋值语句(B)x=1 和 y=1 均为关系表达式(C )x=1 为关系表达式,y=1 为赋值语句(D )x=1 为赋值语句, y=1 为关系表达4、在一个
2、语句内写多条语句时, 每个语句之间分隔符号是( ) (A) ,(B):(C) 、 (D) ;5、若要退出For 循环,可使用的语句为() 。(A)Exit (B)Exit Do (C)Time (D )Exit For 6、Left ( “banana”, 4 )的值是() 。(A)ba (B) bana (C) nana (D) banana 7、判断两个逻辑关系任一满足的逻辑运算是() 。A) Or B) And C) Not D) Ok 8、下列循环能正常结束的是() 。(A)k=1 (B)k = 10 Do Do k = k + 1 k = k + 1 Loop Until k 5 (
3、C )Case 3 To 6 (D ) Case is =10 then a=1 else a=2 执行后, a 的值为()。(A)12 (B)10 (C)1 (D)2 26、 有一数组定义语句如下: dim M(-2 to 2) as string 该语句的数组M中包含的元素个数为 () 。(A)2 (B)3 (C )4 (D)5 27、Function过程的定义,不必须有的是() 。(A)过程的名称(B) 虚参(C)End Function (D )给过程赋值二、简述下图程序界面的设计步骤(包括添加控件、设置属性和编程)三、程序阅读题名师资料总结 - - -精品资料欢迎下载 - - - -
4、 - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - - - - - - - - - 第 3 页 共 4 页1、下面程序运行后,a、b、c、d 的结果分别。Private Sub Command1_Click() Dim a, b, c, d As Integer Do For a = 1 To 2 b = b + 1 If a = 1 Then b = 0 c = 5 d = d + 2 Next a Loop Until d 10 Print a, b, c, d End Sub 2、设有如下通用过程:Public
5、Sub fun(a() As Integer, x As Integer) For i = 1 To 5 x = x + a(i) Next End Sub 在窗体上画一个名称为Text1 的文本框和一个名称为Command1 的命令按钮 , 然后编写如下事件过程 : Private Sub Command1_Click() Dim arr(5) As Integer, n As Integer For i = 1 To 5 arr(i) = 2* i Next fun arr, n Text1.Text = Str(n) End Sub 程序运行后 , 单击命令按钮 , 则在文本框中显示的内
6、容是。3Private Sub Command1_Click() a=3 b=1 For i=1 To 3 f=a + b a=b b=f Next i Print f End Sub 以上程序段运行后,f 的结果为。4、阅读下列程序段Private Sub Command3_Click() 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 4 页 - - - - - - - - - 第 4 页 共 4 页Print pl(3, 6) End Sub Public Func
7、tion pl(x As Single, n As Integer) As Single If n = 0 Then pl = 1 Else If n Mod 2 = 1 Then pl = x * x + n Else pl = x * x - n End If End If End Function 程序运行后,单击该命令按钮,屏幕上显示的结果是_。四、编写程序1、选用 If 和 Select判断结构中任意一种编写满足下列条件的计税要求的程序:少于1600 元,免税; 1601-5000 元,征 2% 的税;多于 5000 元,超过部分征5% 的税。2、利用输入对话框输入两个正整数,求最大
8、公约数。3、设计一弹出式菜单,用于设置窗体的背景色,背景色包含白色、黄色、红色三种颜色。4、新建一个工程,其中含一个图片框PictureBox1,四个命令按钮Command1-Command4,控件标题分别为画点、画线、画圆、擦除。实现单击按钮图片框内实现功能。5、在窗体上,单击按钮1,在文本框中动态显示当前时间;单击按钮2,则停止动态显示;单击按钮 3,清除文本框内容。可用定时器控制时间,用系统函数Now显示时间(如Text1.Text = Now) 。6、编一程序能实现在窗体上打印出如下图所示的图形。A AAA AAAAA AAAAAAA BBBBBBB BBBBB BBB B 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 4 页 - - - - - - - - -