#include<stdio.h>
#include<math.h> //用到数学头文件中绝对值函数
void main()
{
int i, j,a[3][4],min ,x=0,y=0;
printf("请输入12个整数:\n");
for (i = 0; i < 3; i++)
for (j = 0; j < 4; j++)
scanf_s("%d", &a[i][j]);
printf("这个3*4的矩阵是:\n");
for (i = 0; i < 3; i++) {
for (j = 0; j < 4; j++) {
printf("%4d", a[i][j]);
}
printf("\n");
}
int 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];
printf("所有元素的最大值为%d\n", max); //问题一
for (i = 0; i < 3; i++) {
min = a[i][0];
for (j = 0; j < 4; j++) {
if (a[i][j] <= min) {
min = a[i][j];
x = i;
y = j;
}
}
printf("第%d行的最小值为%d,位置为[%d][%d]\n",i,min,x,y);
}
}
C语言,对任意一个3*4的整数矩阵,编程序输出,(1)所有元素最大值 (2)每一行的最小值以及位置
最新推荐文章于 2024-08-03 21:59:02 发布