}//唯一要主义的是字符%的输出 printf("%%"); #include <stdio.h> int main() { int i; int nCase, nNum, nGrade[1001]; int temp, average; while (1==scanf("%d", &nCase)) { while(nCase--) { temp=0; scanf("%d", &nNum); for(i=0; i<nNum; i++) { scanf("%d", &nGrade[i]); temp+=nGrade[i]; } average=temp/nNum; temp=0; for(i=0; i<nNum; i++) { if(nGrade[i]>average) temp++; } printf("%.3lf%%/n",temp*100.0/nNum); } } return 0; }