计算并输出学生平均成绩。

使用数组编写一个统计学生课程平均分的程序:输入6个学生的学号和3门课程的成绩(整数形式),统计每个学生3门课程的平均分(整数形式),最后输出统计结果。 程序运行结果如下:
输入:
10221001 89 88 78
10221002 88 78 79
10221003 90 78 77
10221004 87 67 81
10221005 89 68 79
10221006 87 88 90
输出:
10221001 89 88 78 85
10221002 88 78 79 81
10221003 90 78 77 81
10221004 87 67 81 78
10221005 89 68 79 78
10221006 87 88 90 88

注意:每行中的间隔是空格符号。



这个题……我们用数组来解决问题不好么(此处艾特某个变量打了一页的室友)

数组用二维数组,可以分别用两个维度标记人员的编号和成绩的标识码(1.2.3)

不要弄混了二维数组各维度表示的意义就好了……


for (int i=1;i<=6;i++)
        for (int j=1;j<=4;j++)   cin>>a[i][j];
    for (int i=1;i<=6;i++){
        int sum=0.0;
        for (int j=1;j<=4;j++)   cout<<a[i][j]<<" ";
        sum=a[i][2]+a[i][3]+a[i][4];
        sum=sum/3;
        cout<<sum<<" "<<endl;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值