【C语言】二维数组的最值
作者:互联网
二维数组的最值
1.二维数组的max,min
2.二维数组的行max,min
3.二维数组的每一行的sum
1.二维数组的max,min
#include <stdio.h> int main() { int a[2][3] = {{1, 2, 3}, {4, 5, 6}}; int i, j,max; for (i = 0; i < 2; i++) { max = a[0][0]; for (j = 0; j < 3; j++) { if (a[i][j] > max) { max = a[i][j]; } } } printf("数组的最大值是%d", max); return 0; }
2.二维数组的行max,min
#include <stdio.h> int main() { int a[2][3]; int i, j, Max; printf(">>"); for (i = 0; i < 2; i++) { Max = 0; for (j = 0; j < 3; j++) { scanf("%d", &a[i][j]); if (a[i][Max] < a[i][j]) { Max = j; } } printf("第%d行的最大值为%d\n", i + 1, a[i][Max]); } return 0; }
3.二维数组的每一行的sum
#include <stdio.h> int main() { int a[2][3]; int i, j, sum; for (i = 0; i < 2; i++) { sum = 0; for (j = 0; j < 3; j++) { scanf("%d", &a[i][j]); sum = sum + a[i][j]; } printf("第%d行总和值是%d\n", i + 1, sum); } return 0; }
标签:int,max,sum,C语言,++,二维,数组,最值 来源: https://www.cnblogs.com/sdr900/p/16513751.html