欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2023年实验报告数组.pdf

    • 资源ID:88941405       资源大小:906.80KB        全文页数:13页
    • 资源格式: PDF        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2023年实验报告数组.pdf

    深 圳 大 学 实 验 报 告课程名称:_ _ _ _ _ _ _ _ _ 程序设计基础_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _实验项目名称:_ _ _ _ _ _ _ _ _ _ _ _ _ _数组_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _学院:计算机与软件学院_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _专业;_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _指导教师:朱映映_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _报告人:文成 学号:班级:5实验时间:_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _2023-1 2-5 _实验报告提交时间:2023-12-6教务处制一、实验目的与规定:实验目的:1.理解数组定义的形式与空间相应2 .掌握数组元素的访问方式3.理解数组定义初始化形式4.理解数组作为函数参数的空间相应5.理解二维数组操作及参数传递6.掌握数组排序7.掌握上机调试的方法。实验规定:1.输入数据、输出数据应加以说明(交互性);2.程序应注意使用注释语句(可读性);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、编程,找鞍点。输入二维矩阵,查找该矩阵鞍点的位置,该位置上的元素在该行上最大,在该列上最小。假如有,输出其所在的行、列号,假如没有,则输出提醒信息。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 个数与平均数比较,比平均数大就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;/计算它们的平均数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“”等于平均数的数字个数是: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)输出/输入二维矩阵,查找该矩阵鞍点的位置#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;r ow+)“m a x=arr a yrow0;for(j=0;jimax)imax=ar r a yfrowlfj;for。=0;j 3;j+)。jmin=arrayOj;。for(i=0;i 3;i+)g i f(a r r ayi j jmin)jm i n=array i j;。1 ine=j;g if(j min=im ax)flag=l;b r e a k;。,if(f 1 a g=1)(c o utV V”矩阵鞍点是:vvjm i nVve n d 1。”矩阵鞍点在第 Vrow+1“行”end 1。H 第V l i n e +1 v 咧”ve n dl;。b r e ak;if(r o w=3)。cou t V v”矩阵鞍点不存在end 1 ;实验3:(1)输入一串字符s 2(2)用循环语句复制给s 1,碰到0 就停止(3)输出s i 中0 之前的字符将字符数组s 2 中的所有字符复制到字符数组s 1 中#i n clude#i nclud e#i n c ludev o i d ma i n()(char s 2 1 0 0 ,sl 1 0 0;ge t s(s2);f o r(int i=0;i30;i+)(si i=s2 i;i f(s 2 i =0)brea k;cou t 已将字符数组s2 中的所有字符复制到字符数组s i 中 n”字符数组s i 如下:n”;fo r(i=0;i 1 00;i+)if(si i=0)b r eak;c out s li;)coutn;)实验4:(1)原样输出矩阵(2)计算加法,同型矩阵中,相应元素相加(3)输出结果#include#i n cl u d evoid ma i n()“n t a 3 3=5,7,8,2,-2,4,1 ,1,1);intb 33=4,-2,3,3,9,4 ,8,-1,2;intc33;fo r(in t i=0;i 3;i+)/原样输出矩阵 a。fo r(intj=O;j V 3;j+)coutse t w(3)coutn+H e n d 1 ;输出加法符号for(i=0;i3;i+)。fo r(int j=0;j3;j+)。coutsetw(3)bij ;“cout V e n d 1;,coutV vendlV V结 果 是:e n d 1 ;fo r(i=0;i 3;i+)/矩阵相加for(intj=0;j 3;j+)。c i Ej=a i j+bi U;for(i=0;i 3;i+)/输出就结果。for(intj=0;j3;j+)c o u t se t w(3)c i J;。coutendl;)实验5:(1)定义一个6*6的矩阵(2)令其中每一行的第一个为1 ,令其中行数等于列数的元素为1(3)其中不为1 的元素,每个元素都等于头顶两树之和(4)输出杨辉三角形编程打印杨辉三角形。#i n c lud e#incl u devo i d ma i n()in ta 66;i n t i,j,k;for(i=0;i6;i+)。a i E0=1;a i i=1;)fo r(i=2;i6;i+)for(j=1 ;ji;j+)ai j=a i-1 皿+ai1 Ej-1;ofor(i=0;i 0;k-)c o utset w(2)f o r(j=O;j=i;j+)c o u t s e t w(4)ai Ej;c outen d 1;五、实验结果与数据分析:(有运营结果的界面截图,实验结果与实验结果分析,说明实验结果是否达成规定?并提出对程序的改善想法)。I.国命令提示符-Xh icrosoft Windows XP 5.1.2600)1985-2001 M icrosoft Corp.C:Documents and Set tin gs 5dm in is t rat oiG :文 件 序 设 计 基 础、实验报告、实垃报告2011-12-05 实验文件、实验题1.e xe1 2 3 4 5 6 7 8 9 10原数据为:1,2,3,4,5,6,7,8,9/0,:1.5数数数序=5均均均5-半-辛-平序于于于550*:$:三期期物个个个壬子数数数:Docunents and S ett ingsM idninistratop?.2.国命令提示符_ x:Documents and S ett ingsAdm in is t rat or G:题2.、实验报告20|exe1 2 34 5 67 8 9原矩阵是:1 2 34 5 67 8 9矩性较点是:3矩阵载点在塞行漏 列:Docunents and S ettin gsfld n in istrator3.ffl命令提示符-O XC:Docunents and S ett ingsXdninistratorG:11-12-05 实验文件、实验题3.e xed sfd sfd sfsd f己将字行数组s2中的全部字符复制到字符数组s i中字符数如s i如下:d sfd sfd sf sd口、实曲报告20|:Docunents and S ett ingsA dninistrator,4.5.六、实验体会:(自己在编程或程序编译运营中碰到的难点、问题及解决办法)实验三中要将S 2 复制到s 1 中,一方面要输入s 2。我先使用了循环语句,可惜不行啊。例如:#i n cl u d e void m a i n ()(ch a r s 2 1 0 0 ;f o r(i n t i =0;i 10 0;i+)ci n a i ;i f(a i =n)(br e a k;)这样主线不行,最后在网上查到了有g e t s。这样好用的语句。解决了问题。七、自我评价:(请给自己本次实验进行百分制打分)9 5 分八、诚信声明:本人郑重声明:本次实验自己独立完毕0若有不实之处,本人承担一切责任。本人郑重声明:本次实验参考了同学的作业,参考部分为:。(写明哪部分参考)占整个作业的?。若有不实之处,本人承担一切责任。声 明 人:文 成时间:202 3-1 2-6 _注:1、报告内的项目或内容设立,可根据实际情况加以调整和补充。指导教师批阅意见:成绩评估:指导教师签字:B年月备注:2、教师批改学生实验报告时间应在学生提交实验报告时间后1 0 日内。

    注意事项

    本文(2023年实验报告数组.pdf)为本站会员(文***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开