您的位置:首页 > 编程语言 > C语言/C++

C语言求一个3*4整数矩阵中的最大元素。

2016-08-06 19:00 260 查看
算法思想:先使变量max的初值等于矩阵中第一个元素的值,然后遍历矩阵,每次遍历都找出”最大值“放在max中,遍历完成后,max的值就是所有元素中的最大值。

#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>

#include<stdlib.h>

int max_value(int arr[][4])

{

int i, j, max;

max = arr[0][0];

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

{

for (j = 0; j < 4; j++)

{

if (arr[i][j]>max)

max = arr[i][j];

}

}

return max;

}

int main()

{

int a[3][4] = { { 1, 3, 5, 8 }, { 2, 4, 5, 9 }, { 11, 34, 23, 57 } };

printf("The max is %d\n", max_value(a));

system("pause");

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐