C语言实验报告数组

上传人:cn****1 文档编号:508910042 上传时间:2022-08-26 格式:DOC 页数:9 大小:320.50KB
返回 下载 相关 举报
C语言实验报告数组_第1页
第1页 / 共9页
C语言实验报告数组_第2页
第2页 / 共9页
C语言实验报告数组_第3页
第3页 / 共9页
C语言实验报告数组_第4页
第4页 / 共9页
C语言实验报告数组_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《C语言实验报告数组》由会员分享,可在线阅读,更多相关《C语言实验报告数组(9页珍藏版)》请在金锄头文库上搜索。

1、C 语言实验报告实验名称专业姓名学号班级指导老师实验七数组1. 实验目得( 1) 熟练掌握一维数组、二维数组得定义、初始化与输入输出方法;( 2) 熟练掌握字符数组与字符串函数得使用;( 3) 掌握与数组有关得常用算法(如查找、排序等) .2. 实验指导( 1) 对任意一个一维型数组,从中找出数组元素得最大值与最小值并输出 。要求: 数组有十个元素 ; 使用 canf 函数实现数组元素得输入前给出必要得提示 ; 输出时,首先输出数组得十个元素,然后输出其最大值与最小值。分析指导: 算法分析:首先定义一个数组 , 通过循环从键盘输入十个数组元素得值,再通过另一个循环判断数组元素得最大只与最小值;

2、 根据分析情况编写程序: incl dest o、h in ( )i t a , ma, min;pr ntf (” please inpu ten it ges: ); or (i=0;i 2, 返回一个正数 ;s =s2, 返回 0; s2,返回一个负数 , 在主函数中调用该函数完成字符串得比较操作,并输出返回得值。要求 : 不允许使用 str m()函数 ; 用 gets() 函数在主函数中输入两个字符串; 实现触摸屏受托人 ( ) 函数,返回得正数或负数得绝对值应该就是进行比较得两个字符传中相应字符得ACII 码得差值。分析指导: 算法分析:两个字符串从第一个字符开始一一对应进行比较,

3、直到不相等得那个字符 , 从而求得它们得ASCII 码得差值。比如 , A与相比,由于 A void ma()ini;?c ar h;?ch r = rogam;?p nt( ”输入一个英文字母:?saf ( %c, & h) ;?f r ( i=0; i ! = 0;)) ;?if( s i = h)? ak;?if (i7)?prin ( s d= n , ch);? sprintf(”fouNon”) ;输入一个英文字母O 运行程序如下:再次输入一个英文字母w 运行程序如下 :( 4)首先输入一个大于二且小于十得整数,然后定义一个二维整型数组( *n), 初始化该数组,讲述组中最大元素所

4、在得行与最小元素所在得行对调。要求: nn 数组元素得值由 anf 函数从键盘输入 (假定最大值最小值不在同一行上 ),然后输出该数组 ; 查找最大值最小值所在得行,将数组中最大元素所在得行与最小元素所在得行对调 ,并输出对调后得数组; 为直观起见,数组按n 行 n 列得方式输出 ; 修改程序,对最大值与最小值可能出现在一行种得情况进行处理。 include i( )? l g m rix9, min,max,tem;? inti,j,n,nMax= ,n n=0;printf( npl ase inpu n f matrix:n );? anf( , n);rin (np eas ipute

5、 ele ntofmatrix( %d ): n”,n, ); or( =0; in;i+) for(j0;jn;j+ )? ?sca f( d” ,&matrix j);? i = ax=matrix0 ;? f( i= ; ;i)? for(j0;j x)? ? ? ? ? ? max=matrixij ;? ? nMax=;? ? ? e se if( a x n)? m = a ix ij;? ?Min=j ;? ? for(j= ;jn ;j+)? temp=at nMaxj;? ? atixnMax j=m rixnMin j;ma r xnM nj=temp;? pri f(” Result mat x: n”) ;? for(i=0;in ; + )? for( =0; jn ; j+)?prnf(” % ,ma i j );print (n ) ;? 输入一个数 4,输入一个 4 得数组13728157269运行程序如下 :再次输入一个数字3,输入一个 33 得数组132537运行程序如下:3 实验结论通过本次实验 熟练得掌握一维数组、二维数组得定义、初始化与输入 /输出方法以及字符数组与字符串函

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

当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号