实验六:数组及其应用(1)

实验六:数组及其应用(1)

ID:35342837

大小:84.40 KB

页数:2页

时间:2019-03-23

实验六:数组及其应用(1)_第1页
实验六:数组及其应用(1)_第2页
资源描述:

《实验六:数组及其应用(1)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、韶关学院计算机公共教学实验进行表(实验报告)课程名称计算机语言与程序设计1实验日期实验项目名称实验六:数组及其应用(1)实验类型(打V)基础RH、综合□、设计匚]。实验地点理工楼6楼号机房实验班级应到人数实到人数考勤情况主讲許师实验教师1、掌握数组、数组元素的概念、一维数组中数组元素及二维数组中的数组元素排列。2、掌握数组的基本操作。3、掌握控件数组的概念、控件数组的建立及控件数组元素事件代码的编写。实验目的一、打开''D:sy6〃文件夹下面的''选择题及编程填空・Xls〃文件,针对选择题部分,在对应位置输入正确的答案后以原

2、文件名存盘。(每小题2分,共26分)二、编程填空(请注意:按照要求在VB中完成编程填空后,务必打开实验文件夹下''选择题及编程填空・Xls〃文件,把编程填空的答案填入到对应的位置,否则不得分)实验编写程序,将整型动态数组X声明为具有20个元素的数组,并给数组的所有元素赋值(工程文件保存为sy6_l.vbp,窗体文件保存为sy6_l.frm)(每小题6分,共18分)操作要点:打开、'D:sy6〃文件夹下面的,,sy6_l.frm,z文件,删除#####[N]#####处的内容,在其位置填上自己补充的内容后以原文件名存盘。实验注

3、意:只能删除处的内容不得改动其它处内容解题思路:该题是动态一维数组的使用。实验2:编写程序,实现窗体吋输出如下图所示的结果:(工程文件保存为sy6_2.vbp,窗体文件保存为sy6_2.frm)(每小题7分,共28分)操作要点:打开''D:sy6"文件夹下而的〃sy6_2・frm"文件,删除#####[N]#####处的内容,在其位置填上自己补充的内容后以原文件名存盘。实验进行情况注意:只能删除#####[N]#####处的内容不得改动其它处解题思路:该题是用二维数组输出图形,请注意该图形的规律。以主对角线为界,上三角的值都

4、是・1,…下三角的值都是1,…请仔细思考主对角线元素的下标是什么。…实验3:生成下图所示的杨辉三角形图案。其规律是:对角线和每行的第1列均是1,其余各项是它的上一行屮前一个元素和上一行的同一列元素Z和。(工程文件保存为sy6_3.vbp,窗体文件保存为sy6_3.frm)(每小题7分,共28分)操作要点:打开''D:sy6〃文件夹下面的〃sy6_3・frm〃文件,册ij除#####[N]#####处的内容,在其位置填上自己补充的内容后以原文件名存盘。注意:只能删除#####[N]#####处的内容不得改动其它处解题思路「该题

5、是用二维数组输出杨辉三角形图案,请注意该图形的规律。对角线元素和每行第1列的元素该如何表示―萇余各项可以表示为a(I,j)=a(i-l/j:l)+a(i4jl^三、完全编程题(针对学有余力、对VB感兴趣的同学,完成后老师酌情加分奖励)1、编写程序,将具有100个元素的数组A按每行10个数的形式赋值给二维数组Bo即将A(1)到A(10)依次赋值B(1,1)到B(1,10),将A(11)到A(20)依次赋值给B(2,1)到B(2,10)。……将A(91)到A(100)依次赋值给B(10,1)到B(10,10)o(工程文件保存为sy

6、6_5.vbp,窗体文件保存为sy6_5.frm)(提示:假设两个数组A(1To100)和B(1To10,1To10)都含有100个元素,则A(l)与B(l,l)相同,A⑵与B(l,2)相同,以此类推,可得B(i,j)=A(10*(i-l)+j)o)2、编写程序,自动生成10个[50,100]以内的随机整数,然后在窗体上逆序输出这些数。(工程文件保存为sy6_6・vbp,窗体文件保存为sy6_6.frm)(提示:假设数组A(9)有10个元素,输入时控制数组元素的下标从0到9,则输出时控制数组元素的下标从9到0。)请总结学生实验

7、进行情况,并列出学生实验时遇到的问题,供主讲教师参考。实验教师签名:实验成绩见另表。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。