题目描述
给定任意的10个整数,从中找出最大值和最小值并输出。
输入要求
输入任意的10个整数。
输出要求
输出这10个数中的最大值和最小值。各占一行。
输入样例
1 2 5 4 7 8 3 54 13 20
输出样例
54
1
#include<stdio.h>
#define LEN 10
int max(int a[],int n)
{int max=a[0],i;
for(i=0;i<n;i++)
if(a[i]>max) max=a[i];
return max;} //设计求最大值的函数
int min(int a[],int n)
{int min=a[0],i;
for(i=0;i<n;i++)
if(a[i]<min) min=a[i];
return min;} //设计求最小值的函数
int main()
{
int x[LEN],maxnum,minnum,i;
for(i=0;i<LEN;i++)
scanf("%d",&x[i]);
maxnum=max(x,LEN); //调用函数求最大值
minnum=min(x,LEN); //调用函数求最小值
printf("%d\n%d\n",maxnum,minnum);
return 0;
}