ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:22.35KB ,
资源ID:8985387      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8985387.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Visual Basic程序设计作业与实验报告.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Visual Basic程序设计作业与实验报告.docx

1、Visual Basic程序设计作业与实验报告Visual Basic程序设计作业与实验报告学 号: 姓 名: 专业班级: 授课教师: 计算机基础教研室 编2010年2月前言本册是Visual Basic程序设计的配套作业与上机练习,学生应根据课程进度及时认真完成并上交,期末考试后统一存档。本册由信息与电气工程学院计算机基础教研室编写。编者 2010年2月一 Visual Basic的基础知识一、填空题1Visual Basic的对象包含窗体和控件,对象有 、 和 三个要素。2Visual Basic 源程序中的错误一般分为 错误、 错误和 错误等三种。3Visual Basic 程序设计最大

2、的特点是_。4VB中,变量强制声明的语句是 _。 5产生从A,B的随机整数,可使用表达式 _。 6函数Mid( Visual Basic程序设计,8,5)的结果是 _。 7表达式Abs(-20)+Sgn(5)& Right(abcdefg ,4)的结果是 。二、简答题1简述取整函数Int()和Fix()的区别。2简述字符串运算符&和+之间的区别。3VB中运算符分为几类?各种运算的优先级别如何?三、上机实验:实验题目:输入圆的半径,计算并输出圆的周长和面积。实验目的:练习使用各种内部函数和表达式、常量和变量的定义以及使用方法。实验内容及实验步骤:1 在代码窗口的_中定义圆周率的值,使用的语句为_

3、。2 在窗体上添加一个命令按钮,名称为CmdCal,在其Click事件中编写如下代码,计算出圆的周长和面积,并将结果分别显示在窗体上和立即窗口中:3在窗体上添加一个命令按钮,名称为CmdExit,在其Click事件中编写如下代码,使单击该命令按钮时,程序退出运行。 评阅日期二 顺序结构和分支结构程序设计一、选择题 1InputBox()函数的返回值类型是()A)整型 B)单精度型C)字符串型 D)双精度型 2设A=2,B=3,C=4,D=5,下列表达式的值是() Not A=C Or 4*C=B2 And B A+CA)False B)-1C)True D)以上都不对 3执行下列语句后,E,F

4、,G的值分别为()E=5:F=4:G=3E=F:F=G:G=E A)3 4 5 B)4 3 4C)4 5 4 D)4 5 5 4下面程序的运行结果是() Private sub form _click() X=100:a=10:b=20 Ok1=true:ok2=true If a=b then If b10 then If not ok1 then X=1 Else X=-1 If ok2 then x=10 End if End if End if Print x End sub A)10 B)-1 C)1 D )无输出5有如下程序 Option ExplicitPrivate Sub c

5、ommand1_click() Dim a As Integer, b As Integer, c As Integer, abc As Integer a = InputBox(a=?) b = InputBox(b=?) c = InputBox(c=?) abc = a If b abc Then abc = b If c abc Then abc = c Print abcEnd Sub运行时,输入数据是:100,200,-300,输出结果的是()A)100 B)-200 C)0 D )200 二、程序设计 1给定函数Y=F(X) 4x-2 (10x=20) y= (20x=50) L

6、g x -3 其他从键盘上输入x的值,求出y的值。(用 Case 语句)三、上机实验:实验题目:输入一个学生的成绩(0100之间),然后输出该学生的成绩等级。实验目的:1 掌握逻辑表达式的正确书写形式。2 掌握双分支条件和多分支条件语句的使用。实验内容及实验步骤:1 在窗体上添加两个标签“输入分数”和“考试等级”,两个文本框,txt1和txt2。2 在窗体上添加一个命令按钮CmdConvert,内容为“转换”,在txt1中输入分数,单击该按钮,在Txt2种输出相应的等级。(90,100为优,80,90)为良,70,80)为中,60,70)为及格,60以下为不及格)。则应在该按钮的Click事件

7、中书写如下代码: 评阅日期: 三 循环结构程序设计一、选择题1有如下程序Private Sub Form_Click() For i=7 to 90 Step 5 Print i; Next iEnd Sub在运行时共执行循环体的次数是()A)17 B)18 C)19 D)202有如下程序Private Sub Form_Click()m=1 n=1 Do While m2600的最小n值。三、上机实验实验内容: 使用For循环输出九九乘法口诀表(下三角)。实验目的:1 掌握For语句的使用方法。2 掌握如何控制循环条件,防止死循环或者不循环。实验步骤:添加一个按钮CmdOutput,内容为“

8、输出”。单击该按钮,在窗体输出九九乘法口诀表(下三角)。则应在该按钮的Click事件中编写如下代码: 评阅日期四 数组一、简答题 1简述什么叫做静态数组、定长数组、可变长数组以及可变类型数组。2. Option Base 语句在定义数组时有何作用?二、程序设计 编写一个程序,输入任意10个数字,从中找出最大和最小的数,并且给出最大和最小的数在数组中的位置。(设数组的起始位置为1)三、上机实验实验内容: 对数组进行排序。实验目的:1 掌握一维数组的定义、使用方法。2 掌握排序的算法实验内容及步骤:1 在窗体的通用声明中定义一个长度为10的定长数组a,代码为:2 在窗体上添加两个命令按钮CmdIn

9、put和CmdSort,标题分别为“输入”和“排序”。3 当单击“输入”按钮时,给数组a赋值,在该命令按钮的Click事件中书写如下代码:4当单击“排序”按钮时,将数组中的数据按照从大到小的顺序排列出来,显示在窗体上。在该命令按钮的Click事件中书写如下代码: 评阅日期:五 常用控件设计(1)一、填空题 1决定窗体名称的属性是_,决定窗体上显示的内容的属性是_ 。2若要命令按钮以图形按钮进行显示,需要修改的属性是_。3决定单选按钮和复选按钮是否选中的属性为_,但是单选按钮该属性为_类型,而复选按钮该属性为_类型。4框架的主要功能是对窗体上的控件进行_。二、程序设计 设计一个窗体,在窗体上添加

10、一个标签和一个文本框以及一个命令按钮,要求文本框中只能输入数字,当单击命令按钮时,在标签框中显示输入的数字为奇数或者偶数。1 在文本框的KeyPress事件中添加如下代码:2在命令按钮的Click事件中添加如下代码:三、上机实验实验内容: 使用单选钮和复选钮设置字体、字号、字型。实验目的:1 掌握文本框、框架、单选钮和复选钮的使用方法。2 掌握文本框、框架、单选钮和复选钮的属性。3 掌握文本框、框架、单选钮和复选钮的编程方法。实验内容及步骤:1 在窗体上添加3个框架,标题分别为“字体”、“字号”和“字形”;在“字体”框架中添加3个单选钮,名称分别为Opt1、Opt2和Opt3,内容分别为“黑体

11、”、“宋体”和“楷体”;在“字号”框架中添加3个单选钮,名称分别为Opt4、Opt5和Opt6,内容分别为“24”、“36”和“48”;在“字形”框架中添加3个复选钮,名称分别为Chk1、Chk2和Chk3,内筒分别为“加粗”、“倾斜”和“下划线”;放置1个文本框,名称为Txt1,内容为“沈阳农业大学”;2当单击“字体”框架中的单选钮时,使文本框中内容变成相应的字体,则应该在单选钮Opt1、Opt2和Opt3的Click事件中分别添加如下代码:Opt1:Opt2:Opt3: 3当单击“字号”框架中的单选钮时,使文本框中内容变成相应的大小,则应该在单选钮Opt4、Opt5和Opt6的Click事

12、件中分别添加如下代码: Opt4: Opt5: Opt6: 4当单击“字形”框架中的复选钮时,使文本框中内容变成相应的形状,则应该在单选钮的Click事件中添加如下代码: Chk1: Chk2: Chk3: 评阅日期:六 常用控件设计(2)一、填空题 1决定列表框和组合框中的内容的属性是_ 。2向组合框和列表框中添加一项的方法是_。3将组合框和列表框中内容进行排序的属性为_。4返回列表框和组合框的项目编号和项目总数的属性分别为_和_。5删除组合框和列表框中的单项和全部删除的方法分别为_和_。二、程序设计 设计一个窗体,在窗体上添加一个组合框、一个列表框和一个标签,在组合框中添加“辽宁省”、“山

13、东省”、“北京市”,要求组合框中的内容排序,当单击组合框中的某一项时,此项添加到列表框中,当在列表框中单击某项时,该项显示在标签中。(添加的内容允许重复)1 为了将组合框中的内容排序,需要更改组合框的_属性。2向组合框中添加内容有两种方法,一种是通过修改_属性,另一种是在窗体的Load事件中,添加如下代码:3在组合框的Click事件中添加如下代码:4在列表框的Click事件中添加如下代码:三、上机实验实验内容: 使用组合框和列表框设置字体和字号。实验目的:1掌握组合框和列表框的使用方法。2掌握组合框和列表框的常用属性。3掌握组合框和列表框的编程方法。实验内容及步骤:1在窗体上添加一个文本框Tx

14、t1,分别添加一个组合框Com1和一个列表框Lst1,Txt1中的内容为“沈阳农业大学;在组合框中添加“宋体”、“楷体”和“黑体”;在列表框中添加12、24、36、48,则应在窗体的Load事件中添加如下代码:2当单击组合框中的某项时,使文本框中内容变成相应的字体,则应该在组合框的Click事件中分别添加如下代码: 3当单击列表框中的某项时,使文本框中内容变成相应的大小,则应该在列表框的Click事件中分别添加如下代码: 评阅日期:七 常用控件设计(3)一、填空题 1使图片框适应图片的大小,应修改_属性的值为_;使图片适应图象框的大小,应修改_属性的值为_。 2设置计时器的时间间隔的属性是_。

15、 3_属性返回滚动条滑块的位置。 4使计时器失效的属性是_。二、程序设计 设计一个窗体,在窗体上添加一个标签框和一个计时器控件,计时器控件的Interval属性设置为100,当程序运行时,使该标签在窗体上从左向右循环移动。三、上机实验实验内容: 使用滚动条设置来控制标签颜色变化的速度。实验目的:1掌握计时器和滚动条的使用方法。2掌握计时器和滚动条的常用属性。3掌握计时器和滚动条的编程方法。实验内容及步骤:1在窗体上添加一个标签Lab,一个计时器控件Tim1和一个滚动条控件Hs1。2将标签中的内容更改为“沈阳农业大学”;将滚动条的Min和Max值分别设为10和1000;然后在滚动条的Change

16、事件中添加如下代码,来控制计时器的时间间隔:3在计时器的Timer事件中添加如下代码,使标签中的内容的颜色在规定时间内发生变化: 评阅日期:八 过程及函数一、简答题 1简述参数传递有哪几种方法,区别是什么?2简述静态变量、过程级变量和全局变量的定义方法及作用域范围。3简述使用 Private 和 Public 定义的过程的方法。二、上机实验实验内容:在标准模块中编写一个自定义函数,实现求整数n的阶乘。在窗体上添加一个命令按钮和文本框,当单击命令按钮时,将1到10的阶乘的和显示在文本框中。实验目的:1掌握自定义过程和函数的定义使用方法。2掌握过程和函数的调用方法。3掌握过程和函数的参数传递过程。

17、 4掌握过程和函数的作用域范围。实验内容及步骤:1在标准模块中编写自定义函数Fac,实现求整数n的阶乘。代码如下:2在命令按钮的Click事件中编写代码,实现求1到10的阶乘的和。代码如下: 评阅日期:九 文件及文件管理一、简答题 1按照处理数据的方式,在VB中文件分为哪几种? 2文件的基本操作分为哪几个阶段? 3在VB中根据文件类型有哪几种打开方式? 二、上机实验实验内容:首先在C盘根目录下建立一个文本文件in.txt,在其中输入若干个正整数,中间用空格分隔,然后保存起来;在窗体上添加一个命令按钮和一个标签框,当单击命令按钮时将in.txt文件中存放的所有的能被3整除的数的和显示在标签框中,并把这个和存放到C盘根目录下的out.dat文件中。实验目的:1掌握文件的分类方法。2掌握文件的打开、关闭以及各种读写方法。3掌握文件列表框、驱动器列表框和目录列表框的常用属性、事件和方法。4了解几个常用的文件操作命令和函数。实验内容及步骤: 1将in.txt文件中的内容全部添加完毕; 2在命令按钮的Click事件中编写程序代码,统计出in.txt文件中能够被3整除的数的和,并将和存放到out.dat文件中。代码如下: 评阅日期:

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

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