在一个一维数组中找出最大值和最小值。

2025-02-23 00:21:04
推荐回答(1个)
回答1:

#include
#define LENGTH 10
void main()
{
int a[LENGTH];
int max, min, i;
for (i = 0; i < LENGTH; ++i)
{
printf("请输入数组的第%d个元素:", i+1);
scanf("%d", &a[i]);
}
max = a[0];
min = a[0];
for (i = 0; i < LENGTH; ++i)
{
if (a[i] > max)
max = a[i];
else if (a[i] < min)
min = a[i];
}
printf("最大值:%d,最小值:%d\n", max, min);
}
ps: 如何?