1 条题解
-
0
C :
#include <stdio.h> #include <math.h> #include <stdlib.h> #include <time.h> int main() { // freopen("in","r",stdin); // freopen("out","w",stdout); int n; int a[20],sum,i,j; float avg; while(scanf("%d",&n)!=EOF) { sum=0; for(i=0;i<n;i++) { scanf("%d",&a[i]); sum+=a[i]; } for(j=1;j<n;j++) { if(a[0]<a[j]) a[0]=a[j]; } printf("%d\n",a[0]); printf("%d\n",sum); printf("%.2f\n",1.0*sum/n); } return 0; }
C++ :
#include <stdio.h> #define N 20 int Max(int a[],int n); int Sum(int a[],int n); int main() { int a[N],n,sum,max,i,j; float aver; while (scanf("%d",&n)!=EOF) { for(i=0;i<n;i++) { scanf("%d",&a[i]); } sum=Sum(a,n); aver=(float)sum/n; max=Max(a,n); printf("%d\n%d\n%.2f\n",max,sum,aver); } } int Max(int a[],int n) { int i,max=0; for (i=0;i<n;i++) { if(max<a[i]) { max=a[i]; } } return max; } int Sum(int a[],int n) { int i,sum=0; for(i=0;i<n;i++) { sum+=a[i]; } return sum; }
- 1
信息
- ID
- 3402
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者