数组应用程序设计 实验总结.doc

上传人:asd****56 文档编号:70335087 上传时间:2023-01-19 格式:DOC 页数:5 大小:114.50KB
返回 下载 相关 举报
数组应用程序设计 实验总结.doc_第1页
第1页 / 共5页
数组应用程序设计 实验总结.doc_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《数组应用程序设计 实验总结.doc》由会员分享,可在线阅读,更多相关《数组应用程序设计 实验总结.doc(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、编号:XH03JW024-05/0 实训(验) 报告班级:xxx姓名:xx 座号:xx指导教师:xxx成绩: 课程名称: 程序设计基础 实训(验):实验6 数组应用程序设计 11 年 3 月 15 日 一、 实训(验)目的:1、掌握一维数组和二维数组的定义、赋值和输入输出的方法;2、掌握字符数组和字符串函数的使用;3、掌握与数组有关的算法(特别是排序算法)。二、 实训(验)内容、记录和结果(含数据、图表、计算、结果分析等)1、 程序清单sy6_1.c如下:#include void main() int a10; int i,j,min,temp,n=10; printf(input 10 n

2、umbers :n); for(i=0;i10;i+) scanf(%d,&ai); printf(n); for(i=0;i=n-1;i+) min=i;for(j=i+1;jaj) min=j; if(i!=min) temp=ai; ai=amin; amin=temp; printf(After sorted ,the data is:n); for(i=0;i10;i+) printf(%5dn,ai); 程序运行如图:2、 程序清单sy6_2.c如下:#include void main() int table15=0,1,2,3,4,5,6,7,8,9,10,11,12,13,1

3、4; int key,i,find; scanf(%d,&key); for(i=0;i15;i+) if(key=tablei)find=1;break; if(find=1) printf(key:%d is in the table%dn,key,i); else printf(Cant find the key);程序运行如图:3、 程序清单如下:#include void main() int a1010; int i,j; clrscr();for(i=0;i=9;i+) ai0=1; aii=1; for(i=2;i=9;i+) for(j=1;ji;j+) aij=ai-1j-

4、1+ai-1j; for(i=0;i=9;i+) for(j=0;j=i;j+) printf(%d,aij); if(j=i) printf(nn); 程序运行如图:4、 程序清单如下:#include void main() char str126=abcd,str226=abcd; int i=0,j=0; clrscr();while(str1i!=0) i+;while(str2j!=0) str1i+=str2j+; str1i=0; printf(%s,str1);程序运行如图:5、 程序清单如下:#include void main() char s180,s280; int

5、i; clrscr(); printf(shu ru shu zu s1nn); gets(s1); printf(shu ru shu zu s2nn); gets(s2); for(i=0;i80&s2i!=0;i+) s1i=s2i; s1i=0; printf(nnfu zhi hou de shu zu nn); puts(s1);程序运行如图:6、 程序清单如下:#define xss 6#define kms 6#include void main() int cjxssxss; int i,j; int dkpj1=0,dkpj2=0,dkpj3=0,dkpj4=0,dkpj5

6、=0,dkpj6=0; int grpj1=0,grpj2=0,grpj3=0,grpj4=0,grpj5=0,grpj6=0; clrscr(); printf(shu ru chen ji:n); for(i=0;ixss;i+) for(j=0;jxss;j+) scanf(%d,&cjij); for(i=0;ixss;i+) j=0;dkpj1=dkpj1+cjij; for(i=0;ixss;i+) j=1;dkpj2=dkpj2+cjij; for(i=0;ixss;i+) j=2;dkpj3=dkpj3+cjij; for(i=0;ixss;i+) j=3;dkpj4=dkpj

7、4+cjij; for(i=0;ixss;i+) j=4;dkpj5=dkpj5+cjij; for(i=0;ixss;i+) j=5;dkpj6=dkpj6+cjij; for(j=0;jkms;j+) i=0;grpj1=grpj1+cjij; for(j=0;jkms;j+) i=1;grpj2=grpj2+cjij; for(j=0;jkms;j+) i=2;grpj3=grpj3+cjij; for(j=0;jkms;j+) i=3;grpj4=grpj4+cjij; for(j=0;jkms;j+) i=4;grpj5=grpj5+cjij; for(j=0;jkms;j+) i=

8、5;grpj6=grpj6+cjij; printf(|-|-|-|-|-|-|-|n);printf(| c1 c2 c3 c4 c5 c6 pj|n); printf(|01 %d %d %d %d %d %d %d|n,cj00,cj01,cj02,cj03,cj04,cj05,grpj1/kms);printf(|02 %d %d %d %d %d %d %d|n,cj10,cj11,cj12,cj13,cj14,cj15,grpj2/kms); printf(|03 %d %d %d %d %d %d %d|n,cj20,cj21,cj22,cj23,cj24,cj25,grpj3/

9、kms); printf(|04 %d %d %d %d %d %d %d|n,cj30,cj31,cj32,cj33,cj34,cj35,grpj4/kms); printf(|05 %d %d %d %d %d %d %d|n,cj40,cj41,cj42,cj43,cj44,cj45,grpj5/kms); printf(|06 %d %d %d %d %d %d %d|n,cj50,cj51,cj52,cj53,cj54,cj55,grpj6/kms); printf(|dkpj:%d %d %d %d %d %d |n,dkpj1/xss,dkpj2/xss,dkpj3/xss,dkpj4/xss,dkpj5/xss,dkpj6/xss); printf(|-|-|-|-|-|-|-|n);程序运行如图:三、 实验总结通过本次实验及对数组的学习,了解了:数组名可以作实参和形参,实参数组与形参数组类型应一致,本实验报告由 提供第 5 页 共 5 页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 其他杂项

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

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