55智能网
新记
C语言编程4.求3*3矩阵中最大元素所在的行列位置
如题所述
举报该文章
其他看法
第1个回答 2016-11-17
#include <
stdio.h
>
#define N 3
void main(){
int a[N][N]={{1,2,3},{4,10,6},{7,8,9}},max,i,j,col=0;
max=a[0][0];
for(i=0;i<N;i++)
for(j=0;j<N;j++)
if(max<a[i][j]) col=j;
printf("col=%d\n",col);
}
本回答被网友采纳
第2个回答 2019-05-22
#include<iostream.h>
#include<stdlib.h>//最小的位置
main()
{int a[3][3],i,j,min,c,d;
for(i=0;i<3;i++)
{ for(j=0;j<3;j++)
{a[i][j]=rand()%21;
cout<<a[i][j]<<" ";
}
cout<<endl;
}
min=a[0][0];
for(i=0;i<3;i++)
{for(j=0;j<3;j++)
if(min>a[i][j])
{ min=a[i][j];
c=i;
d=j;
}
}
cout<<"min="<<min<<endl;
cout<<"i="<<c<<endl;
cout<<"j="<<d<<endl;
}
第3个回答 2016-11-17
定义一个3行3列的数组来储存数据,然后再分为三行,比较出每行中最大的,再将三行中最大的比较就行了,就是三个FOR循环,注意用个变量来计数就可以了,具体代码没时间写,抱歉!
相似回答
大家正在搜
相关问题
C语言编程求出3×4矩阵中的最大值与最小值及其所在行和列。
假设有一个3*4的矩阵,用c语言编写程序找出其中值最大的元素...
C语言编程:有一个3*4的矩阵,找出其中最小的那个元素,以及...
C语言:有一个3*4的矩阵,要求编写求这个二维数组中的最大的...
C语言有一个3*4的矩阵,用c语言编写程序找出其中值最大的元...
C语言问题(3) 程序求3*4矩阵中的最大元素及其所在行和列...
用C语言编写“3*3的矩阵中找最大值和最小值并表示所在位置”
C语言编程 求3*4矩阵中最大值,并输出该元素行值和列值