欢迎来到天天文库
浏览记录
ID:59252195
大小:277.50 KB
页数:8页
时间:2020-09-08
《VB实验实验报告2016.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验报告三课程VB程序设计实验项目VB数组应用(6学时)成绩专业班级姓名学号实验日期实验目的(1)掌握一维数组(静态、动态)定义及使用(2)掌握二维数组(静态、动态)定义及使用(3)掌握“控件数组”的使用(4)掌握数组相关算法(求最值,排序,查找)(5)通过数组巩固循环及多重循环程序设计实验内容【实验1】对一维数组A(1to10)先赋值1、3、5、7、9、11、13、15、17、19,然后再输出。程序运行界面如下图所示。(5分)掌握一维静态数组的定义及使用实验结果:【实验1代码】【实验1典型结果】【实验2】用Array函数对一维数组进行赋值,程序运行界面如下图(5分)掌握一维动态数组的定义及使
2、用实验结果:【实验2代码】【实验2典型结果】【实验3】动态数组声明及输入输出,程序运行界面如下图所示。(10分)掌握动态数组的使用实验结果:【实验3代码】【实验3典型结果】【实验4】静态声明一个二维数组,输入和输出该数组各元素的值(10分)要求:1.计算并输出数组主对角线和次对角线元素的和。2.交换1、3行后输出整个数组的值3.交换数组的行与列后输出整个数组的值掌握二维数组的定义及使用实验结果:【实验4代码】【实验4典型结果】【实验5】利用控件数组模拟电话拨号程序,界面设计如图4-4所示。要求按任意一个字符,在文本框中显示,最多可拨11位数字字符,单击“重拨”按钮,重新显示原来所拨的号码。建立
3、Command1控件数组,索引为0-9;Command2和Command3分别为“重拨”、“清屏”按钮;Timer1控件为“重拨”服务。(10分)掌握控件组的使用实验结果:【实验5代码】【实验5典型结果】【实验6】随机产生10个100-999之间的数以递增顺序存放在列表框中,并实现对列表框内数据插入、删除等操作,使得列表框内数据还是有序。程序运行界面如下图所示(10分)掌握数组插入与删除操作实验结果:【实验6代码】【实验6典型结果】【实验7】设计一个利用简单组合框对各省、直辖市名称维护的应用程序。要求:添加不重复的省或直辖市到组合框中,对不正确的可修改,以按汉字内码顺有序显示。运行效果如下图所
4、示。(10分)掌握数组常用算法:插入与删除操作实验结果:【实验7代码】【实验7典型结果】【实验8】用比较法对数组中的元素按升序排列,程序运行界面如下图所示。(10分)掌握数组常用算法:数组排序实验结果:【实验8代码】【实验8典型结果】【实验9】选择法对数组中的元素按升序排列,程序运行界面如下图所示。(10分)掌握数组常用算法:数组排序实验结果:【实验9代码】【实验9典型结果】【实验10】用冒泡对数组中的元素按升序排列,程序运行如下图所示。(10分)掌握数组常用算法:数组排序实验结果:【实验10代码】【实验10典型结果】【选做1】利用一维数组,统计一个班学生成绩0~59,60~69,70~79,
5、80~89,90~100各分数段的人数,生成一个各分数段的柱状图。人数为运行时输入,成绩给定方法要求为键盘输入。(5分)掌握控件数组的使用实验结果:【选做1代码】【选做1典型结果】【选做2】从键盘输入10个整数,存放在一个一维数组中,然后将前5个元素与后5个元素交换,即第1个与第10个交换,第2个与第9个交换……(5分)掌握一维数组的使用实验结果:【选做2代码】【选做2典型结果】实验小结1.遇到的问题:2.对课程的建议:
此文档下载收益归作者所有