设计一C语言程序,从5个数中取最大数和最小数?

如题所述

#include
<stdio.h>
void
main()
{
int
num[5],max,min,i;
//其中max是最大值的变量,min是最小值的变量
printf("请输入5个数:\n");
for(i=0;i<5;i++)
//接收五个数
scanf("%d",&num[i]);
max=num[0];//把数组第一个值赋给max,下标为0。
min=num[0];//把数组第一个值赋给min,下标为0。
for(i=1;i<5;i++)//利用for循环来判断
{
if(max<num[i])
max=num[i];
//max中总是存有最大值
if(min>num[i])
min=num[i];
//min中总是存有最小值
}
printf("\n最大值为:%d",max);
printf("\n最小值为:%d\n",min);
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-23
#include
<stdio.h>
void
main()
{
int
num[5],max,min,i;
//其中max是最大值的变量,min是最小值的变量
printf("请输入5个数:\n");
for(i=0;i<5;i++)
//接收五个数
scanf("%d",&num[i]);
max=num[0];//把数组第一个值赋给max,下标为0。
min=num[0];//把数组第一个值赋给min,下标为0。
for(i=1;i<5;i++)//利用for循环来判断
{
if(max<num[i])
max=num[i];
//max中总是存有最大值
if(min>num[i])
min=num[i];
//min中总是存有最小值
}
printf("\n最大值为:%d",max);
printf("\n最小值为:%d\n",min);
}
相似回答