求一个3x4矩阵中最大元素的位置
2016-12-02 23:15
260 查看
#include <stdio.h>
void main()
{
int i;
int j;
int max;
int hang = 0;
int lie = 0;
int a[3][4]={1,2,3,4,9,8,7,6,-10,10,-5,2};
max = a[0][0];
for(i = 0 ; i <= 2 ; i++)
for(j = 0 ; j <= 3 ; j++)
{
printf("%5d",a[i][j]);
}
for(i = 0 ; i <= 2 ; i++)
for(j = 0 ; j <= 3 ; j++)
{
if(a[i][j] > max)
{
max = a[i][j];
hang = i;
lie = j;
}
}
printf("max=%d, hang=%d,lie=%d\n",max,hang,lie);
}
void main()
{
int i;
int j;
int max;
int hang = 0;
int lie = 0;
int a[3][4]={1,2,3,4,9,8,7,6,-10,10,-5,2};
max = a[0][0];
for(i = 0 ; i <= 2 ; i++)
for(j = 0 ; j <= 3 ; j++)
{
printf("%5d",a[i][j]);
}
for(i = 0 ; i <= 2 ; i++)
for(j = 0 ; j <= 3 ; j++)
{
if(a[i][j] > max)
{
max = a[i][j];
hang = i;
lie = j;
}
}
printf("max=%d, hang=%d,lie=%d\n",max,hang,lie);
}
相关文章推荐
- 求一个矩阵中最大的二维矩阵(元素和最大)
- 【100题】三十五 求一个矩阵中最大的二维矩阵(元素和最大)
- 【C语言】有一个3*4的矩阵,要求编一个程序求出其中值最大的那个元素的值, 以及其所在的行号和列号。
- 算法习题45:对于一个整数矩阵,存在一种运算,对矩阵中任意元素加一时,需要其相邻(上下左右)某一个元素也加一;;;一个整数数组,长度为n,将其分为m份,使各份的和相等,求m的最大值
- 求一个矩阵中最大的二维子矩阵(元素和最大)
- 找出一个二维数组中的“鞍点”,即该位置上的元素在该行中最大,在该列中最小(也可能没鞍点),打印出有关信息
- 100题求一个矩阵中最大的二维矩阵(元素和最大)
- 设M 是一个m×n 的矩阵,其中每行的元素从左到右单增有序,每列的元素从上到下单增有序。 给出一个分治算法计算出给定元素x 在M 中的位置或者表明x 不在M 中。分析算法的时间复杂性。
- 求一个矩阵中最大的二维矩阵(元素和最大)
- 【100题】三十五 求一个矩阵中最大的二维矩阵(元素和最大)
- 华为:给定一个数组input[],如果数组长度n为奇数,则将数组中最大的元素放到 output[]数组最中间的位置,如果数组长度n为偶数。。
- 求一个矩阵中最大的矩阵(元素和最大)(二维情况)
- 华为:给定一个数组input[],如果数组长度n为奇数,则将数组中最大的元素放到 output[]数组最中间的位置,如果数组长度n为偶数。。 .
- 【每日面试题】求一个矩阵中最大的二维矩阵(元素和最大)
- 【100题】三十五 求一个矩阵中最大的二维矩阵(元素和最大)
- 找出一个二维数组中的鞍点,即该位置上的元素在该行最大,在该列上最小(也可能没有鞍点)
- 求一个矩阵中最大的二维矩阵(元素和最大)
- 一个H行L列的二维矩阵数组(整形),求每行的元素总和,并输出最大的那一行的总和
- 5*5的矩阵中最大的元素放在中心,写一个函数实现
- 求一个数组中所有元素的最大值及其索引位置