黑马程序员技术交流社区

标题: 求学生每科平均成绩和总平均成绩 [打印本页]

作者: 哒哒萌    时间: 2015-7-22 21:36
标题: 求学生每科平均成绩和总平均成绩
#include <stdio.h>

int main(int argc, const char * argv[]) {
    //首先定义一个二维数组去储存每个人的成绩
    int arr[5][3]={{59,58,57},
                   {61,62,63},
                   {71,72,73},
                   {81,82,83},
                   {91,92,93}};
    //然后定义一个变量来储存每个人的成绩
    int sum;
    float pingjun=0.0f;
    //通过二维数组的遍历来取出每个人的各项成绩
    for (int i=0; i<3; i++) {
        //统计完一门成绩和后,统计下一门成绩之前需要重新赋值0
        sum=0;
        for (int j=0; j<5; j++) {
            sum+=arr[i][j];
        }
        printf("第%d门课的平均分为%.2f\n",i+1,sum/5.0f);
        pingjun +=sum/5.0f;
}
    //定义一个变量来储存平均值
   
    printf("平均成绩是:\t%.2f\n",pingjun);

   
   
    return 0;
}

作者: 慕名黑马生    时间: 2015-7-22 21:43
来拿黑马币的,路过
作者: h22977    时间: 2015-7-22 21:54
这不是我今天学的东西吗   怎么发这来了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2