#include <stdio.h>
void print1(int a[],int n){
for(int i=0;i<n;i++)
printf("%d ",a[i]);
printf("\n\n");
}
int main()
{
int a[30],i,j,k=0,m=0,b[30],c[30],d[10]={0};
for(i=0;i<30;i++){
int score;
scanf("%d",&score);
if(score<0){
j=i;
break;
}
a[i]=score;
}
for(i=0;i<j;i++){
if(a[i]>60)
b[k++]=a[i];
else
c[m++]=a[i];
d[a[i]/10]++;
}
printf("及格人数%d\n",k);
print1(b,k);
printf("不及格人数%d\n",m);
print1(c,m);
for(i=0;i<10;i++){
printf("%d到%d占:%d%%\n", i,(i+1)*10-1,d[i]*10);
}
}
温馨提示:答案为网友推荐,仅供参考