学生成绩

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学生成绩相关的知识,希望对你有一定的参考价值。

/*通过键盘输入3名学生4门课程的成绩,分别求每个学生的平均成绩和每门课程的平均成绩。要求所有成绩均放入一个4行5列的数组中,输入时同一人数据间用空格,不同人用回车 其中最后一列和最后一行分别放每个学生的平均成绩、每门课程的平均成绩及班级总平均分。*/

#include <stdio.h>

int main(int argc, const char * argv[]) {
    
    float a[4][5];
    for (int i = 0; i < 3; i++) {
        for (int j = 0; j < 4; j++) {
            scanf("%f",&a[i][j]);
        }
    }
    
    for (int i = 0; i < 3; i++) {
        //每一行输出每个学生的各门成绩
        for (int j = 0; j < 4; j++) {
            printf("%f\t",a[i][j]);
        }
        //同时计算这名学生的平均成绩,并作为数组元素输出
        int sum = 0;
        for (int k = 0; k < 4; k++) {
            sum += a[i][k];
        }
        a[i][4] = sum/4;
        printf("%f\n",a[i][4]);
    }
    //计算每门学科的平均成绩并输出
    for (int i = 0; i < 5; i++) {
        a[3][i] = (a[0][i] + a[1][i] + a[2][i])/3;
        printf("%f\t",a[3][i]);
    }
    printf("\n");
    return 0;
}

 

以上是关于学生成绩的主要内容,如果未能解决你的问题,请参考以下文章

跪求C语言程序代码“学生成绩管理”

学生成绩管理系统c

c语言学生成绩管理系统1000行源代码

基于java设计一个学生成绩管理系统,要求有界面,且有增加,查询,修改,删除,退出功能,代码如何写?

学生成绩管理程序

如何用Java语言编写学生成绩管理系统