定义5个1-100之间的数据
方法一、
int main()
{
int max = 0;
int min = 100;
int arr[5] = { 0 };
int i = 0;
for (i = 0; i < 5; i++)
{
scanf("%d", &arr[i]); //读取
getchar();
if (arr[i] > max) //判断
{
max = arr[i];
}
if (arr[i] < min)
{
min = arr[i];
}
}
printf("%d %d", max, min);
return 0;
}
方法二、
int main()
{
int arr[5] = { 0 };
int i = 0;
int max = 0;
int min = 0;
for (i = 0; i < 5; i++)
{
scanf("%d", &arr[i]); //读取
getchar();
if (i == 0) //先假设第一个数最大或最小
{
max = arr[0];
min = arr[0];
}
else
{
if (arr[i] > max) //依次比较
max = arr[i];
else if (arr[i] < min)
min = arr[i];
}
}
printf("%d %d", max, min);
return 0;
}