0
点赞
收藏
分享

微信扫一扫

C语言——PTA 求n个数的最大值、最小值、平均值

梦幻之云 2022-04-16 阅读 213
c#

从键盘输入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 i,N,max,min;
double average,sum=0;
int arr[20];
scanf("%d",
for(i=0;i<N;i++)
{
scanf("%d",
}
min=max=arr[0];
for(i=0;i<N;i++)
{
if(arr[i]>max)
max=arr[i];
if(arr[i]<min)
min=arr[i];
sum+=arr[i];
}
average=sum/N;
printf("max=%d\nmin=%d\naverage=%.2f\n",max,min,average);
return 0;
}

 PTA提交结果:

 

 

举报

相关推荐

0 条评论