热门

最新

红包

立Flag

投票

同城

我的

发布
fm6666
FM6666
3 年前
truefm6666

任意从键盘输入包含3×3的二维数组,查找其中的最大值和最小值,求解最大值与最小值之差。
要求,输出最大值,最小值以及最大值和最小值的差。
#include<stdio.h>
int main()
{
int a[3][3] = {{0},{0}};
int i, j, max, min,sub;
printf("请输入3x3数组\n");

for (i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
{
scanf_s("%d", &a[i][j]);
}
}

max = a[0][0];
min = a[0][0];
sub = max - min;

for (i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
{

max = a[i][j] > max ? a[i][j] : max;
min = a[i][j] < min ? a[i][j] : min;
}
}

printf("max=%d,min=%d\nsub=%d-%d=%d", max, min, max, min, sub);
return 0;
}

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
3w粉小目标达成!继续努力💪向下一个目标前进。人生而自由,却无往不在枷锁之中——卢梭
立即登录