Loading... <div class="panel panel-default collapse-panel box-shadow-wrap-lg"><div class="panel-heading panel-collapse" data-toggle="collapse" data-target="#collapse-3ce508958629b3c3ad1dd918c0ddf01b21" aria-expanded="true"><div class="accordion-toggle"><span style="">思路</span> <i class="pull-right fontello icon-fw fontello-angle-right"></i> </div> </div> <div class="panel-body collapse-panel-body"> <div id="collapse-3ce508958629b3c3ad1dd918c0ddf01b21" class="collapse collapse-content"><p></p> 先给 二维数组初始化赋值 在定义一个平均成绩的一维数组,用于存放平均成绩 利用两个循环使相同科目进行相加 最后利用,相加数据/4,存放在平均成绩一维数组中 最后输出平均成绩 <p></p></div></div></div> ```cpp #include<stdio.h> int main() { int a[4][3]={{80,75,92},{61,65,71},{59,63,70},{85,87,90}} , i , j , sum ,v[3]; sum=0; for(i=0;i<3;i++){ for(j=0;j<4;j++){ sum=sum+a[j][i]; } v[i]=sum/4; //把平均成绩存放到另外一数组 sum=0; } printf("数学平均成绩为%d C语言平均成绩为%d 第三科成绩为 %d",v[0],v[1],v[2]); } ``` 最后修改:2021 年 05 月 02 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 1 如果文章有用,请随意打赏。