VB程序设计实验指导书-陶冶
更新时间:2023-10-30 19:05:01 阅读量: 综合文库 文档下载
实验六 子过程程序设计
一、实验目的
1、掌握子过程的声明和调用。
2、掌握子过程的形参类型和传值和传址方式。 3、应用子过程实现多个数的求值和无值的操作。 4、掌握子过程的特点以及与其他过程的区别。 二、实验环境
1、操作系统:Windows 7 2、VB.NET应用软件 三、实验内容与步骤
1、编写三个子过程:子过程一以每行5列显示数组结果;子过程二求数组中的最大值和最小值;子过程三数组元素由大到小排序输出;主调程序有10个元素,分别调用三个子过程。
提示:
(1)子过程1使用形参BYRef obtext As Control,
(2)主调程序先调用子过程printa(),后调用子过程fmaxmin(), (3)数组大小由主调程序设置,
(4)子过程三可以采用选择排序法或冒泡排序法。
2、编写一子过程:MaxLength(s,MaxWord),在已知的字符串S中,找出最长的单词MaxWord。假定字符串S内只含有字母和空格,空格分隔不同的单词。
提示:
(1)首先利用InStr函数从S中从左开始找第一个出现的空格,利用Left函数分理出空格左边的单词,与MaxWord最长单词比较(MaxWord状态为空)。
i=InStr(s, ” ”) '找第一个出现的空格
Word=Microsoft.Visual Basic.Left(s, i-1) '分离出空格左边的单词
Word与MaxWord比较决定是否替换为MaxWord (2)取S中剩余字符串,重复(1),直到S为空。 S=Mid(s,i+1) '取S中剩余字符串 四、实验报告要求
实验报告应包含如下内容: (1)实验名称; (2)实验目的; (3)实验环境; (4)实验内容; (5)实验结果; (6)程序代码; (7)实验总结。
实验七 函数过程程序设计
一、实验目的
1、掌握函数过程的定义和调用。
2、掌握函数过程形参类型和值传递地址传递方式。 3、掌握变量、函数过程的作用域。 4、掌握递归概念和使用方法。 5、熟悉程序设计常用的算法。 二、实验环境
1、操作系统:Windows 7 2、VB.NET应用软件 三、实验内容与步骤
1、编写一函数f(m,n),求两数m,n的最大公约数: 主调程序在两个文本框中输入数据,单击“显示”按钮,调用f(m,n),在右边标签框中显示结果。
2、编写一求阶乘函数f(n),主调程序求组合数的程序,分别调用f(n),用来计算组合数的值。求组合数的公式: (其中n>m)。
n!C?m!
mn
3、编一函数过程IsH(n),对于已知正整数n,判断该数是否是回文数,函数的返回值类型是布尔型。主调程序每输入一个数,调用IsH函数过程,然后在图形框中显示输入的数,若是回文则显示一个“★”。
提示:
(1)回文数是指正读和倒读数字相同,即指最高位和最低位相同,次高位和次
低位相同,以此类推。只有一个数,也是回文数。
(2)回文数的求法,只要对输入的数(按字符串类型处理),利用Mid函数从两边往中间比较,若有不相同,就不是回文数。 四、实验报告要求
实验报告应包含如下内容: (1)实验名称; (2)实验目的; (3)实验环境; (4)实验内容; (5)实验结果; (6)程序代码; (7)实验总结。
实验八 用户界面设计
一、实验目的
1、学会使用通用对话框控件进行编程。 2、掌握下拉式菜单和弹出式菜单的设计方法。 3、掌握创建多重窗体程序的有关技术。 4、了解鼠标键盘事件及其过程的编写。
5、综合所学知识,编制具有可视化界面的应用程序。 二、实验环境
1、操作系统:Windows 7 2、VB.NET应用软件 三、实验内容与步骤
1、设计一个应用程序。当单击“设置标签颜色”按钮后,弹出颜色对话框,为上面标签中文字选择一种颜色;当单击“编辑文本文件”按钮后,弹出打开文件对话框,选择一个文本文件后调用记事本程序编辑该文件。
提示:调用记事本程序编辑文件的方法是使用SHELL函数,本实验中SHELL函数使用形式如下:
Shell(“Notepad.exe”+”’+OpenFileDialog1.FileName,AppWinStyle.NormalFocus)
1、选择若干个做过的实验,将它们整合成一个项目,当选择某个菜单项时,就去弹出相应程序的窗体。
四、实验报告要求
实验报告应包含如下内容: (1)实验名称; (2)实验目的; (3)实验环境; (4)实验内容; (5)实验结果; (6)程序代码; (7)实验总结。
实验九 数据文件
一、实验目的
1、掌握顺序文件、随机文件及二进制文件的特点和使用 2、掌握各类文件的打开、关闭和读写操作 3、学会在应用程序使用文件 二、实验环境
1、操作系统:Windows 7 2、VB.NET应用软件 三、实验内容与步骤
1、设计一个学生信息管理程序,能实现学生信息的编辑修改、追加、浏览和显示,记录数统计等功能。
提示:使用打开文件函数FileOpen(文件号,文件名,模式),使用FilePut函数在文件中写入数据,使用FileGet函数从文件中读出数据,用记录号实现文件的浏览。
2、编写顺序文件读写程序。若选择“添加数据”,则将一个学生的学号、姓名和成绩添加到Scores.txt文件中;若选择“读取数据”,则从文件读取数据并计算总分和平均成绩,最后送入文本框。
提示:
(1)不管是将数据写入顺序文件,还是从顺序文件读出数据,打开文件都是使用FileOpen函数,只是模式不同;
(2)可采用两种处理方法:一是按原有数据类型读出,然后进行各种处理,而是当做文本文件处理;
(3)读/写文件结束后,要使用FileClose函数将文件关闭,否则会发生数据丢失现象。
四、实验报告要求
实验报告应包含如下内容: (1)实验名称; (2)实验目的; (3)实验环境; (4)实验内容; (5)实验结果; (6)程序代码; (7)实验总结。
正在阅读:
VB程序设计实验指导书-陶冶10-30
暑假最难忘的事作文600字06-16
收获作文500字07-12
统计过程控制(SPC)—培训教材206-06
设备重大安全事故应急预案02-03
宿州市职业技能培训质量监督管理办法06-06
人教版七年级历史下教案:第11课教学设计12-14
小学生好段摘抄100个剖析03-08
论音乐表演艺术中的情感因素05-27
植物生理学实验报告03-26
- 必修一物理寒假作业
- 2019-201X年5月大学生入党积极分子思想汇报-word范文模板(3页)
- 药物分析习题五
- 重拾应用意识 体会数学价值(沈建军)
- 2017全国高校辅导员结构化面试题集及参考答案
- 广东徐闻县实验中学2014届高三第二次月测地理试题
- 今天你共鸣了么?
- 2018-2019正能量读后感1000字-推荐word版(6页)
- 2018年中国截切型盖板针布行业专题研究分析报告目录
- 中国移动业务处理流程大全
- 公文写作常用词汇和句子集锦2016
- ARM课程设计说明书
- 教师资格证教育学论文
- 中考试卷分析
- 环境监测试卷(五)
- 党风廉政建设广播稿1
- 快速制作香香宫煮麻辣烫教程
- 《国际金融学》习题
- 文明施工保障措施方案
- 春兰维修资料故障代码
- 指导书
- 陶冶
- 程序设计
- 实验
- 史名中药泡脚秘方大全
- 200310理论3套
- 西南大学《现代广告学》复习思考题及答案
- 《课程与教学论》复习资料
- 党员自我批评
- 美术欣赏 说课稿
- 文学评论资料17
- Sql Server 2012 各版本功能比较
- Topic 9 喜欢住在城市还是乡村
- 整套启动调试方案
- 实验作业3:DLX流水线实验报告
- 0496《数字电子技术》2013年6月期末考试指导
- 2018超星尔雅创新思维训练课期末考试答案 doc
- 阜阳市公共交通总公司各线路一览表
- 上海师范大学举办2015首期会展系教师能力培训班
- 2012初中数学国培创新性成果
- 物业公司员工行为规范
- 2014江西教师招聘考试《小学英语》真题及答案(客观题)
- 最新人教部编版小学数学二年级第二学期(下册)-教材过关卷(7)(统编版)
- 2015教师招聘考试幼儿教育学模拟试题