#include<stdio.h>
void main()
{
int j;
int i;
int array[100][400];
for (j = 0;j < 3;j++)
{
for (i=0;i < 4;i++)
{
scanf_s("%d", &array[j][i]);
}
}
int max = array[0][0];
for (j=0;j<3;j++)
{
for (i=0;i<4;i++)
{
if (array[j][i] >= max)
{
max = array[j][i];
}
}
}
printf("最大值是%d", max);
int min = array[0][0];
for (j = 0;j < 3;j++)
{
for (i = 0;i < 4;i++)
{
if (array[j][i] <= min)
{
min = array[j][i];
}
}
}
printf("最小值是%d", min);
}
结果是
#include <stdio.h>
int main() {
int a[8];
for (int i = 0; i < 8; i++) scanf("%d", &a[i]);
int max, min;
max = min = a[0];
for (int i = 1; i < 8; i++)
{
if (max < a[i]) max = a[i];
if (min > a[i]) min = a[i];
}
printf("%d", max - min);
return 0;
}