1、系统会在字符串末尾添加\0 (无论末尾是否添加\0,都会添加\0)
二维和多维数组:
二维数组定义:类型 数组名[行][列];
空间长度:sizeof(int)*行*列
元素个数: 行*列
引用元素:需要确定哪一行哪一列的元素 数组[行][列]
注:列从0开始
4、按照以下方法求数字:从每行中选取最大数,并查找最大数
的最小数。
思想:先将每行最大取回来存入数组,然后在数组中去出最小数
字
#include<stdio.h>
void main()
{ int i=0,j=0,k=0,max=0;
int buf1[5];
int buf[5][5]={{91,92,93,94,95},\
{21,22,23,24,25},\
{31,32,33,34,35},\
{57,58,59,54,55},\
{66,67,68,69,64}};
max=buf[0];
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
if(max<buf[i][j])
{
max=buf[i][j];
}
if(j==4)
{
buf1[k]=max;
k++;
break;
}
}
max=0;
}
max=buf1[0];
for(i=1;i<5;i++)
{
if(max>buf1[i])
{
max=buf1[i];
}
}
printf("%d",max);
}