当前位置:首页教育技巧word技巧Word技巧大全

三行三列矩阵怎么在word打出

2025-01-27 13:18:11


1.输入一个三行四列矩阵,求最大值,并且输出最大值的行号和列号

#include<stdio.h> main() { int i,j,max,h,l,a[3][4]; for(i=0;i<3;i++) for(j=0;j<4;j++) scanf("%d",&a[i][j]); max=a[0][0]; for(i=0;i<3;i++) for(j=0;j<4;j++) { if(a[i][j]>max) {max=a[i][j];h=i;l=j;} //这几句都应该if条件满足下执行,所以要用{}括起来 } printf("max=%d,h=%d,l=%d",max,h,l); }。

2.输入一个3行4列矩阵,找出该矩阵中最大值并输出

#include<stdio.h>

#define N 3

#define M 4

void main() { int a[N][M],i,j,mi,mj;

for ( i=0;i<N;i++ ) for ( j=0;j<M;j++ ) scanf("%d",&a[i][j]);

mi=mj=0;

for ( i=0;i<N;i++ ) for ( j=0;j<M;j++ ) if ( a[mi][mj]<a[i][j] ) {mi=i;mj=j;}

printf("矩阵中最大值%d,位于第%d行第%d列\n",a[mi][mj],mi+1,mj+1);

}

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2025 www.at317.com All Rights Reserved .