教务系统以数组的方式输入6位同学的成绩,输出平均成绩(调用函数,结果保留两位小数)并分别按照成绩高低显示出每位同学的成绩状况。
#include "stdio.h" void fun(float* a){ int i; float sum=0; for(i=0;i<6;i++){ sum+=a[i]; } sum/=6; printf("%.2f\n",sum); for(i=0;i<6;i++){ if(a[i]<60) printf("不及格\n"); if(a[i]>=60&&a[i]<=79) printf("及格\n"); if(a[i]>=80&&a[i]<=89) printf("良\n"); if(a[i]>=90&&a[i]<=100) printf("优\n"); } } int main(){ float a[6]; int i; float sum=0; for(i=0;i<6;i++){ scanf("%f",&a[i]); } fun(a); }