#include<stdio.h>
\\函数功能:求二维整型数组的最大值\\
\\入口参数:求二维数组的首地址和行数\\
\\返回值:无\\
#define(M0 1000)
int array2_max(int a[][M0]int n)
{
	int i,j,max;
	max=a[0][0];
	for(i=0;i<n;i++)
		for(j=0;j<M0;j++)
			if(a[i][j]>max) max=a[i][j];
			return max;
}
\\主函数\\
int main()
{
	int a[i][j];
	int i,j;
	printf("输入一个二维数组\n");
	for(i=0;i<1000;i++)
		for(j=0;j<1000;j++)
			scanf("%d",&a[i][j]);
		printf("二维数组的最大值为:%d\n",array2_max(a));
	return 0;
}