c语言程序设计

时间:2023-03-31 01:49:17 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
C语言程序设计实验报告

实验三 数组



班级 学号 姓名

一、实验目的

(1)掌握一维数组和二维数组的定义、赋值和输入输出的方法; 2)掌握字符数组和字符串函数的使用; (3)掌握与数组有关的算法(特别是排序算法) 二、实验内容及步骤

1分析和记录以下程序运行结果,并上机验证: #include int main()

{ int num[4][4]={11,22,33,44,1,2,3,4,10,20,30,40,12,22,32,42}; int i, j, s=0;

for (j=0; j<3; j++) for ( i=0; i<3; ++i )

if ( i==j ) s+=num[j][i]; printf( "%d\n", s); return 0; }

该程序的运行结果是:___________ #include int main()

{ int i, j, m, n, a, x[3][4]={43,32,22,13,11,22,33,44,55,11,32,31}; m=n=0; a=x[m][n]; for (i=0;i<3; i++) for ( j=0; j<4; j++)

if ( a>x[i][j] ) { m=i; n=j; a=x[m][n]; } printf("a=%d, m=%d n=%d\n", a, m, n ); return 0; }

该程序的运行结果是:___________

2、输入一行字符串,统计该字符串中字符对”ab”的个数。 程序代码:



1




运行结果:

3从键盘输入十个数对一个一维数组赋值,并将其中的奇数存放到另一个数组中后再输出,并输出奇数的个数。

如:从键盘输入: 13 14 17 34 45 55 56 76 77 99 则输出: 13 17 45 55 77 99 count = 6 程序代码:

运行结果:



2




本文来源:https://www.wddqw.com/doc/42545c130b4e767f5acfce1a.html