欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

c语言一般矩阵最大最小数字查找

程序员文章站 2022-07-14 23:51:32
...
#include<stdio.h>
int main()
{
  int i,j,a[3][4],max,max_row,max_col;
  printf("请输入12个数\n");
  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(max<a[i][j])
					 {	 max=a[i][j];
					max_row=i;
					max_col=j;
				  }
				  }
	  for(i=0;i<3;i++)
	  {
		  for(j=0;j<4;j++)
	  printf("%5d",a[i][j]);
	  printf("\n");
      }
printf("最大的数是 %d,它在第 %d 行 第 %d 列\n",max,max_row+1,max_col+1);
}

比较最大最小一般会设置初始一个数为最大或最小,挨个比较。循环搭建,记录每一个数的下标。

该代码功能为已知矩阵输入查找。