C语言编程二维数组最大,C语言程序经典示例—-(10)求解二维数组的最大最小元素...

#define MAXN 20

int a[MAXN][MAXN];

main()

{

int min,/* 存储最小值 */

max;/* 存储最大值 */

int row,col,n;

clrscr();

printf(“Please input the order of the matrix:n”);/* 输入方阵的阶次 */

scanf(“%d”,&n);

printf(“Please input the elements of the matrix,n from a[0][0] to a[%d][%d]:n”,n-1,n-1);

for(row=0;row

for(col=0;col

scanf(“%d”,&a[row][col]);

for(min=a[0][0],row=0;row

{

/* 从每行选出最大数 */

for(max=a[row][0],col=1;col

if(max

max=a[row][col];

if(min>max)/* 保存至row行的最小数 */

min=max;

}

printf(“The minimum of maximum number is %dn”,min);

for(max=a[0][0],row=0;row

{

/* 每行选出最小数 */

for(min=a[row][0],col=1;col

if(min>a[row][col])

min=a[row][col];

if(max

max=min;

}

printf(“The maximum of minimum numbers is %dn”,max);

printf(“nPress any key to quit…n”);

getch();

}

转自公众号:

南昌青少年编程

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值