77范文网 - 专业文章范例文档资料分享平台

推荐《VB程序设计》综合复习资料习题(7)

来源:网络收集 时间:2019-01-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

第六章 图形操作

一、填空题

1、使用____________方法可在窗体中进行文本的输出,用____________方法可画圆,用____________方法可画直线。

2、用____________函数可加载图形。

3、为了使一个Picture控件能自动根据装入的图片调整大小,应设置该控件的________________属性为True。 二、选择题

1、下列关于控件画法的叙述错误的是( )

A.单击一次工具箱中的控件图标,只能在窗体上画出一个相应的控件

B.按住CTRL键后单击一次工具箱中的控件图标,可以在窗体上画出多个相同类型的控件 C.双击工具箱中的控件图标,所画控件的大小和位置是固定的

D.不使用工具箱中的控件工具,不可以在窗体上画出图形对象,但可以写入文字字符

2、当一个对象(如窗体或图片框)被移动或改变大小之后,或当一个覆盖该窗体被移开之后,如果要保持该所画图形的完整性,可以选择触发( )事件来完成图形的重画工作

A.Paint 三、简答题

第 31 页

B.Load

C.Click

D.Active

1、在什么情况下使用Image控件而不使用PictureBox控件? 2、在程序运行时怎样在图形框中装入和删除图形? 3、颜色函数主要有哪些? 四、编程题

1、如下图显示当前目录下的图片文件列表,并能够预览选定的图片。

第七章 面向对象的编程

一、填空题

1、类是具有相同性质的对象的_________。

2、语句DIM TEMP AS Object的作用是________________________________。 二、简答题 1、什么是模块?

第八章 界面设计

一、简答题

1、什么是多文档界面(MDI)?

2、说明菜单栏、菜单、选项和工具栏之间的关系。 3、结束MDI应用程序时,需要注意什么?

第九章 Visual Basic与数据库

一、简答题

第 32 页

1、表间的关系类型有哪几种?

2、Visual Basic中的记录集有哪几种类型? 二、编程题

1、请编程实现每两秒在标签中显示一次当前的时间。 2、找出被3、5、7整除,余数为1的最小的2个正整数。

3、有一个m×n的实型矩阵A(m,n),找出其中最大的那个元素所在的行和列。 4、找出能同时被5和7整除的最小的10个正整数。 5、编写一个程序,能够输出100~1000之间所有的素数。

6、从键盘上任意输入100个整数,统计负数的个数,并计算正数的和。

7、有一种数,正序读与反序读都相同,这种数叫回文数,如88、858、2332等。求出4位数以内(0~9999)的所有回文数。

8、输出“九九乘法表

参考答案

第一章 Visual Basic程序设计概述

一、填空题

1、对象、事件驱动 2、Vbp、frm、bas 3、部件 4、WINDOWS 二、选择题

1、C 2、C 3、C 4、D 5、D

第二章 简单的VB程序设计

一、填空题

1、Tabstop 2、Left、top、height、width 3、enabled 4、backcolor 5、name 6、name和caption 7、属性 8、标准模块文件 9、运行模式 二、选择题

1、D 2、D 3、C 4、C 5、D 6、B 7、D 8、D 9、D 10、D 11、B 12、A 13、D 14、C 15、B 16、B 17、B 18、D

第三章 VB基本语言

第 33 页

一、填空题

1、Const 2、Variant 3、隐式声明、显示声明 4、option base、ubound、lbound 5、强制变量声明 6、表示a2是一个可选参数 7、End 8、Msgbox、Inputbox 9、*.*、showprint 10、Mid() 11、6 12、redim preserve arraya(ubound(arraya())+1) 13、static 14、0 15、f 16、rem、? 17、变量、数组 18、1 to 4,1 to 5 19、Inde 20、按地址 21、Option Explicit 22、13 23、ityo 24、符号 25、LCase 26、ESC 27、部件 28、断点 29、False 30、Option Explicit 31、UCase 32、Mid 33、# 34、过程 35、private 36、求x的绝对值 37、2.5 二、选择题

1、D 2、B 3、D 4、C 5、B 6、C 7、D 8、C 9、D 10、A 11、A 12、D 13、B 14、B 15、D 16、B 17、A 18、D 19、D 20、C 21、D 22、B 23、B 24、B 25、B 26、A 27、B 28、C 28、B 30、C 四、读程序题 1、结果如下:B

2、结果如下:BB CCC DDDD EEEEE

3、功能如下:

在20个由小到大排列的数据中插入一个数,插入数据后的数据仍按由小到大的顺序排列。

4、输出结果为: 2 4 6 8

5、输出结果为:3 6、输出结果为:2 452 7、输出结果为:120

0 2 0

8、输出结果为:3

3 3 2

五、编程题

1、参考代码如下:

Private Sub Command1_Click() Dim year, x As Integer

第 34 页

year = Val(Text1.Text) If year Mod 400 = 0 Then Label2.Caption = \是闰年\ Else

' 下面是嵌套块If语句

If year Mod 4 = 0 And year Mod 100 <> 0 Then Label2.Caption = \是闰年\ Else

Label2.Caption = \不是闰年\ End If End If End Sub

2、程序参考代码如下:

Private Sub Command1_Click() Dim m, n, r As Integer m = Val ( Text1.Text ) n = Val ( Text2.Text )

If m < 0 Or n < 0 Then ? 若判断为非法数据,Then子句输出相应信息 Label2.Caption = \输入数据有错!\

Else ? 若判断为合法数据,Else子句用辗转相除法求余数 r = m Mod n Do While r <> 0 m = n n = r r = m Mod n Loop

? 循环结束后n中存放的就是最大公约数,输出n值

第 35 页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库推荐《VB程序设计》综合复习资料习题(7)在线全文阅读。

推荐《VB程序设计》综合复习资料习题(7).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/458809.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: