C++实现找出二维数组最大值

  • 使用打擂台的方式,谁大谁上擂台。附上代码
    //二位数组找最大值  打擂台的方式 
    #include<iostream>
    using namespace std;
    int main()
    {
    	int max_num(int a[3][4]);  //函数声明 
    	int a[3][4]={{11,32,45,67},{22,44,66,88},{15,72,43,37}};  //二维数组定义 
    	cout<<max_num(a); //函数调用 
    }
    
    int max_num(int a[3][4])
    {
    	int i,j,max;
    	max=a[0][0];//擂主上台
    	for(i=0;i<3;i++)  //挨个PK 谁赢谁当擂主 
    		for(j=0;j<4;j++)
    			if(a[i][j]>max) max=a[i][j];
    	return max; 
    }
    
    

猜你喜欢

转载自blog.csdn.net/qq_23415693/article/details/94598654