内存:128  时间:1

题目描述

体育课全班女生进行了百米测试,例如达标成绩为18.0秒,下面是一组8名女生的成绩,其中‘+’表示大于18秒,‘-’表示小于18秒。成绩为 -1,+0.8,0,-1.2,-0.1,0,+0.5,-0.6 ,问这组女生的达标率为多少?平均成绩为多少?(结果保留一位小数)

输入

达标成绩
女生的人数
每名女生的成绩

输出

达标率和平均成绩

样例输入

18
8
-1 +0.8 0 -1.2 -0.1 0 +0.5 -0.6

样例输出

75.0
17.8

提示

代码如下

#include <stdio.h>
#include <stdlib.h>

int main()
{
   float a;
   float b[1000];
   int i;
   float n;
   scanf("%f",&a);
   scanf("%f",&n);
   float s=0;
   float count=0;
   for(i=0;i<n;i++)
   {
       scanf("%f",&b[i]);
       if(b[i]<=0)
        s++;
        count=b[i]+a+count;
   }
   float x,y;
   x=s*100/n;
   y=count/n;
   printf("%.1f
%.1f
",x,y);
       return 0;
}

代码来源于互联网,仅供参考!