从键盘输入n(3<=n<=20)个整数,求出这n个数的最大值、最小值、平均值(平均值保留2位小数)。
输入格式:
在第一行输入一个介于3至20之间的整数n,
在第二行输入n个整数,中间用一个空格来分隔这n个数据。
输出格式:
分三行依次输出最大值、最小值、平均值。格式为:
max=最大值
min=最小值
average=平均值(保留2位小数)
输入:
10
1 2 3 4 5 6 7 8 9 10
输出:
max=10
min=1
average=5.50
答案:
#include<stdio.h>
int main()
{
int max,min,a,n,i,sum;
scanf("%d",&n);
scanf("%d",&a);
max=min=sum=a;
for(i=1;i<n;i++)
{
scanf("%d",&a);
if(max<a)
max=a;
if(min>a)
min=a;
sum+=a;
}
printf("max=%d\nmin=%d\naverage=%.2f",max,min,1.0*sum/n);
return 0;
}