设计一个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);
}
温馨提示:答案为网友推荐,仅供参考
相似回答