SDUT-2250 简单计算

来源:互联网 发布:政务大数据分析平台 编辑:程序博客网 时间:2024/06/16 18:05

简单计算

Time Limit: 1000MS Memory Limit: 65536KB
Submit Statistic

Problem Description

接受从键盘输入的N个整数,输出其中的最大值、最小值和平均值(平均值为整除的商)。
 

Input

第一行一个正整数N(N<=100);
第二行有N个用空格隔开的整数Ti (1 <= i <= N, 0 <= Ti <= 10000000)

Output

三个有空格隔开的整数分别为最大值、最小值和平均值,其中平均值为整除的商。

Example Input

51 2 3 5 4

Example Output

5 1 3

Code

#include<stdio.h>  int main()  {      int i,n,a[100];      int max,min,ave,sum=0;      scanf("%d",&n);        for(i=0; i<n; i++)      {          scanf("%d",&a[i]);          max=a[0];          min=a[0];          sum+=a[i];          ave=sum/n;      }      for(i=1; i<n; i++)      {          if(a[i]>max)              max=a[i];            if(a[i]<min)              min=a[i];      }        printf("%d %d %d",max,min,ave);        return 0;  }  
原创粉丝点击