- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验六 子过程程序设计
一、实验目的
1、掌握子过程的声明和调用。
2、掌握子过程的形参类型和传值和传址方式。
3、应用子过程实现多个数的求值和无值的操作。
4、掌握子过程的特点以及与其他过程的区别。
二、实验环境
1、操作系统:Windows 7
2、VB.NET应用软件
三、实验内容与步骤
1、编写三个子过程:子过程一以每行5列显示数组结果;子过程二求数组中的最大值和最小值;子过程三数组元素由大到小排序输出;主调程序有10个元素,分别调用三个子过程。
提示:
(1)子过程1使用形参BYRef obtext As Control,
(2)主调程序先调用子过程printa(),后调用子过程fmaxmin(),
(3)数组大小由主调程序设置,
(4)子过程三可以采用选择排序法或冒泡排序法。
编写一子过程:MaxLength(s,MaxWord),在已知的字符串S中,找出最长的单词MaxWord。假定字符串S内只含有字母和空格,空格分隔不同的单词。
提示:
首先利用InStr函数从S中从左开始找第一个出现的空格,利用Left函数分理出空格左边的单词,与MaxWord最长单词比较(MaxWord状态为空)。
i=InStr(s, ” ”) 找第一个出现的空格
Word=Microsoft.Visual Basic.Left(s, i-1) 分离出空格左边的单词
Word与MaxWord比较决定是否替换为MaxWord
取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),用来计算组合数的值。求组合数的公式: (其中nm)。
3、编一函数过程IsH(n),对于已知正整数n,判断该数是否是回文数,函数的返回值类型是布尔型。主调程序每输入一个数,调用IsH函数过程,然后在图形框中显示输入的数,若是回文则显示一个“★”。
提示:
回文数是指正读和倒读数字相同,即指最高位和最低位相同,次高位和次低位相同,以此类推。只有一个数,也是回文数。
回文数的求法,只要对输入的数(按字符串类型处理),利用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)实验名称;
(2)实验
您可能关注的文档
- VisualBasic在卷烟包装机测控系统中的应用技巧.doc
- (高师版)论教师的职业道德和独特人格魅力王福阳2014.8.30精编.ppt
- VisualBasic开发实战1200例(第Ⅱ卷)技巧.doc
- VHDL设计写作参考模板(胡仕刚编).d22222技巧.doc
- VF简单应用参考技巧.doc
- vfp无纸化真考题5技巧.doc
- verilog同步和异步FIFO,可直接仿真和综合技巧.doc
- VENUS-TC继保自动化多功能测试仪说明书(软件)技巧.doc
- CRTSI型双块式无砟轨道特殊工点施工技术交底技巧.doc
- VCR采矿施工罗河铁矿-副本技巧.doc
- 2024届天津109中学中考语文模试卷含解析 .pdf
- 2023运输公司安全制度_运输公司安全制度范文 .pdf
- 2023年高校教师资格证之高等教育学过关检测试卷B卷附答案 .pdf
- 2023年高校教师资格证之高等教育学能力测试试卷B卷附答案 .pdf
- 2023年度军队文职人员公开招录考试《教育学》题库(含答案) .pdf
- 2024年云南省普洱市保安员证考试题库及答案(真题) .pdf
- 2024中等职业技术学校章程(必威体育精装版版) .pdf
- 2024年传染病报告管理制度 .pdf
- 2024北京门头沟初三二模道法试题及答案 .pdf
- 2024山东钢铁厂“大学习、 大培训、 大考试”培训考试题库(含答案.pdf
文档评论(0)