教务系统以数组的方式输入6位同学的成绩,输出平均成绩(调用函数,结果保留两位小数)并分别按照成绩高低显示出每位同学的成绩状况。

简介: 教务系统以数组的方式输入6位同学的成绩,输出平均成绩(调用函数,结果保留两位小数)并分别按照成绩高低显示出每位同学的成绩状况。

教务系统以数组的方式输入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);
}
相关文章
|
6月前
计算三个同学的总成绩、平均成绩。
计算三个同学的总成绩、平均成绩。
103 0
|
6月前
|
算法 Java C++
试题 算法训练 成绩的等级输出
试题 算法训练 成绩的等级输出
33 0
|
6月前
有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,并存到磁盘中
有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,并存到磁盘中
|
1月前
有5个学生,每个学生有3门课程的成绩,从键盘输入学生数据【姓名,学号,3门课成绩】,计算平均成绩,将原有 数据和计算的平均分数存放磁盘文件stud.dat中
有5个学生,每个学生有3门课程的成绩,从键盘输入学生数据【姓名,学号,3门课成绩】,计算平均成绩,将原有 数据和计算的平均分数存放磁盘文件stud.dat中
69 0
|
3月前
|
SQL 数据库连接 数据库
查询每位学生成绩大于85的课程
【8月更文挑战第5天】查询每位学生成绩大于85的课程。
47 7
|
5月前
|
C语言
C语言---输入n科成绩(浮点数表示),统计其中的最高分,最低分以及平均分。
C语言---输入n科成绩(浮点数表示),统计其中的最高分,最低分以及平均分。
|
5月前
1077 互评成绩计算 (20 分)
1077 互评成绩计算 (20 分)
|
6月前
|
JavaScript 前端开发
JavaScript解决录入成绩并输出最高分和最低分问题
JavaScript解决录入成绩并输出最高分和最低分问题
68 0
|
6月前
52.从键盘上输入若干学生成绩(成绩在0~100之间),计算平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入
52.从键盘上输入若干学生成绩(成绩在0~100之间),计算平均成绩,并输出低于平均分的学生成绩,用输入负数结束输入
67 0
某学科成绩的录入并显示出最高分,最低分,平均值。
某学科成绩的录入并显示出最高分,最低分,平均值。