C语言程序 输入10个学生的成绩,要求输出这10个成绩的及格率和优秀率,再输出不及格的成绩

问题描述:

C语言程序 输入10个学生的成绩,要求输出这10个成绩的及格率和优秀率,再输出不及格的成绩
请大神帮忙

#include <stdio.h>int main(){int score[10];printf("请输入10个同学的分数\n");for(int i=0;i<10;i++)scanf("%d",&score[i]);int pass=0,excellent=0;for(i=0;i<10;...有错误,请检查一下我都把运行结果贴出来了 。哪还有错误呢?请明示!上面的结果是在VC上运行的还有要求请说?

就是这样的

#include int main(){int score[10],i;//改成这样试试看看有没问题了int pass=0,excellent=0;printf("请输入10个同学的分数\n");for(i=0;i=60)pass++;if(score[i]>=80)excellent++;}printf("及格率是%g%%\n",pass/10.0*100);printf("优秀率是%g%%\n",excellent/10.0*100);printf("不及格的分数为");for(i=0;i