#include<stdio.h> main() { int a[100],i,n,sum=0,over_ave=0,below_ave=0; float ave,g,h; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d",&a[i]); sum=sum+a[i]; } ave=1.0*sum/n; for(i=0;i<n;i++) { if(a[i]>=ave) over_ave++; else below_ave++; } printf("%.2f\n",ave); g=over_ave*100/n; h=below_ave*100/n; printf("%.2f%%\n%.2f%%\n",g,h); }
输入:
输入一个整数n,代表班级人数
再输入n个整数表示学生成绩
输出:
平均分(保留2位小数)
高于平均分比例(保留2位小数)
低于平均分比例(保留2位小数)
标签:班级,over,整数,below,ave,100,输入 From: https://www.cnblogs.com/lachesism/p/16871620.html