正文

C++ 入门 第5章 例5.8 有一个3×4的矩阵,求矩阵中所有元素中的最大值。2008-09-19 10:26:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/yzrj/38365.html

分享到:

 

5.8 有一个3×4的矩阵,求矩阵中所有元素中的最大值。要求用函数处理。
解此题的算法已在例5.5中介绍。
程序如下:
#include <iostream>
using namespace std;
int main( )
{int max_value(int array[][4);
 int a3][4={{11,32,45,67},{22,44,66,88},{15,72,43,37}};
 cout<<max value is <<max_value(a)<<endl;
 return 0;
}
int max_value(int array[][4)
{int i,j,max;
 
max=array0][0;
 for( i=0;i<3;i++)
     for(j=0;j<4;j++)
       if(arrayi][j>max) max=arrayi][j;
 return max;
}
运行结果如下:
max value is 88  
读者可以将max_value函数的首部改为以下几种情况,观察编译情况:
int max_value(int array[][])
int max_value(int array3][])
int max_value(int array3][4)
int max_value(int array10][10)
int max_value(int array12)

阅读(5943) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册