第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

學生的成績表,求每門課程的平均分,每個學生的平均分每門課的最高成績。

???????? 課程1??? 課程2?? 課程3?? 課程4

學生1??? 77?????? 68??????? 86?????? 73
?????
學生2??? 96?????? 87??????? 89??????? 78

學生3??? 70?????? 90??????? 86??????? 81

正在回答

2 回答

//我第二次看到這個問題了=?=,純手打。上一次是求每個學生的平均分,這是總平均啊。下面有說明需要改的地方。
#include<stdio.h>
void?main()
{
????int?score[3][4];
????int?i,j,ave,sum,max;
????for(i=0;i<=2;i++)
????{
????????for(j=0,sum=0,ave=0;j<=3;j++)?????????/*1.此處sum=0方便給不同學生初始化總分*/
????????{???????????????????????//樓主問題不同,去掉sam=0就好了
????????printf("學生%d的課程%d成績=",i+1,j+1);
????????scanf("%d",&score[i][j])?;??????????//對應學生手動鍵盤輸入各科成績
????????sum+=score[i][j];???????????????//累加學生I的分數(shù)?
????????}
????????ave=sum/4;??????????????????//2.求平均值,此處改成sum/12。
????????printf("學生%d的平均分=%d\n",i+1,ave);?????????//3.這里刪去,循環(huán)外printf即可。
?????}?
?????for(j=0;j<=3;j++)
?????{
?????????max=score[0][j];???????????????/*每門課程三個分數(shù)依次比較即可*/
?????????if(score[1][j]>max)
?????????max=score[1][j];
?????????if(score[2][j]>max)
?????????max=score[2][j];
?????????printf("\n課程%d的最高分=%d",j,max);????//每次循環(huán)輸出一個最高分
?????}
}


0 回復 有任何疑惑可以回復我~
#1

極愿靈徒 提問者

真的謝謝你啊,我是初學者,學藝不精,希望以后多多指教,謝謝?。?/div>
2016-12-07 回復 有任何疑惑可以回復我~

用for循環(huán)求每行和每列的分別總和在除學生數(shù)和課程數(shù),你先想一下,不會的話我再給你發(fā)代碼

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

學生的成績表,求每門課程的平均分,每個學生的平均分每門課的最高成績。

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號