2023年实验报告数组.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2023年实验报告数组.pdf》由会员分享,可在线阅读,更多相关《2023年实验报告数组.pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、深 圳 大 学 实 验 报 告课程名称:_ _ _ _ _ _ _ _ _ 程序设计基础_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _实验项目名称:_ _ _ _ _ _ _ _ _ _ _ _ _ _数组_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _学院:计算机与软件学院_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _专业;_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _指导教师
2、:朱映映_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _报告人:文成 学号:班级:5实验时间:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _2023-1 2-5 _实验报告提交时间:2023-12-6教务处制一、实验目的与规定:实验目的:1.理解数组定义的形式与空间相应2 .掌握数组元素的访问方式3.理解数组定义初始化形式4.理解数组作为函数参数的空间相应5.理解二维数组操作及参数传递6.掌握数组排序7.掌握上机调试的方法。实验规定:1.输入数据、输出数据应加以说明(交互性);2.程序应注意使用注释语句(可读性);3.对各种也许的输入情况都要考虑解决方
3、案(健壮性);4.熟悉数组排序;5.在 W ebcc上提交C+源程序或执行文献、输出界面拷屏实验报告。6.按报告内容规定完毕实验报告。二、实验环境:地点:D 5 06硬件环境:PC机机器编号:17-64软件环境:操作系统 WINDOS XPC+语言环境:VC 6.0p r o j e c t 类型:WIN32 Cons o le Appl i ca t ion三、实验内容:1、编程:完毕以下内容:(1)输 入 10个数,按降序进行排序;(2)计算它们的平均数;(3)分别记录大于平均数、小于平均数的数字个数;(4)。将(1)、(2)、(3)结果输出。2、编程,找鞍点。输入二维矩阵,查找该矩阵鞍点
4、的位置,该位置上的元素在该行上最大,在该列上最小。假如有,输出其所在的行、列号,假如没有,则输出提醒信息。3.编程,将字符数组s 2 中的所有字符复制到字符数组s 1 中,不 用 s trc p y 函数。复制时J(T也要复制过去。0,后面的字符不复制。4.教材 P 144 7.7 题。5、编程打印如下形式的杨辉三角形。11 111 32 13 16 4 11 0 5 1141 5 1 0四、实验环节与过程:(给出程序分析和算法描述(流程图或文字)、程序核心代码。)实 验 1:(1)输 入 10个数。(2)使用冒泡排序法对其惊醒排序。(3)将 10数相加除以个数得到平均数。(4)挨个将这1 0
5、 个数与平均数比较,比平均数大就i+,比平均数小就j+。(5)输出结果#inclu d e v o id bubble(i nt,int);vo i d m a in()(i nt arr a y 1 0;in t s i ze=sizeof(array)/s i z e o f(i n t);ofor(inti=0;il 0;i+)“cina r rayij;,cou t 原数据为:“;/原数据输出for(i=0;i10;i+)。coutarr a y i ,;。c o uten d l en d 1;由u bble(array,siz e);调用排序函数i n t s u m=0;/计算它
6、们的平均数4 1 oat average;fbr(i=0;i s i z e;i+)8s u m=s um+a rray i;eaver a ge=(flo a t)sum/s i z e;0co u tv平均数二 V a ver a g eend 1 ;int a=0,b=0,c=0;/分别记录大于、小于、等于平均数的数字个数for(i=0;i s ize;i+)(if(arra y ia v e r age)b+;。if(a r r a yi=av e rage)c+;。ec o ut”小于平均数的数字个数是:a Vendl“VV”大于平均数的数字个数是:“bvvendl“”等于平均数的数
7、字个数是:r c e n dl;)void bubbl e(in t a ,in t size)(A n t tem p;for(i n t i=l;i s i ze;i+)o f or(i nt j=O;j s i ze-i;j+)。if(aj a j +1 )00 88tem p=a j;。a j=a j+1;。a j+l=tem p;。)c o u tv降序排序:for(i=0;i s i z e;i+)ocou t a ic oute n dl;实验2:(1)输入矩阵。(2)找出第一行最大的数,判断数书所在的列数否它最小(3)第二行同理(4)第三行同理(5)输出/输入二维矩阵,查找该矩
8、阵鞍点的位置#i n clude#includev o id main()co 111”请输入一个3*3 的二维矩阵 w e ndl;i n t array 3 3,i,j;o fo r(i=0;i 3;i+)输入矩阵。fo r(j=0;j 3;j+)g cina r ra y i j;c o u tV V”原矩阵是:n ;0fo r(i=0;i3;i+)/原样输出。for(int j=0;j 3;j+)u t se t w(3)a r r a yi fj;o u t e n d 1;)oint imax,jmin,f 1 a g=0,row,line;of o r(row=0;r o w 3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 实验 报告 数组
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内