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

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

請大神看看平均分的算法對不對

為什么算出來的平均分是79.6?應該是78.6??!

正在回答

3 回答

#include?<stdio.h>
int?sum(int?score[])
{
????int?sum=0;
????int?i;
????for(i=0;i<10;i++)
????{
????????sum+=score[i];
????}
????return?sum;
}
int?max(int?score[])
{
????int?max,i;
????max=score[0];
????for(i=0;i<10;i++)
????{
????????if(score[i]>max)
????????????max=score[i];
????}?
????return?max;
}
int?min(int?score[])
{
????int?min,i;
????min=score[0];
????for(i=0;i<10;i++)
????{
????????if(score[i]<min)
????????????min=score[i];
????}
????return?min;
}
float?ave(int?score[])
{
????float?ave;
????int?i,sum=0;
????for(i=0;i<10;i++)
????{
????????sum+=score[i];
????}
????ave=sum*0.1;
????return?ave;
}
int?dgr(int?score[])
{
????int?i,j,k,temp;
????for(i=0;i<10;i++)
????{
????????for(j=9;j>i;j--)
????????{
????????????if(score[j]>score[j-1])
????????????{
????????????????temp=score[j-1];
????????????????score[j-1]=score[j];
????????????????score[j]=temp;
????????????}????
????????}
????}
????printf("學生的考試成績降序排序為:");
????for(k=0;k<10;k++)
????{?
????????printf("%d?",score[k]);
????}
}
int?main()
{
????int?score[10]={67,98,75,63,82,79,81,91,66,84};
????printf("學生的考試總分為:%d分\n",sum(score));
????printf("學生的考試最高分為:%d分\n",max(score));
????printf("學生的考試最低分為:%d分\n",min(score));
????printf("學生的考試平均分為:%0.1f分\n",ave(score));
????dgr(score);
????return?0;
}


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

Aries的憂傷 提問者

試了,確實對了,非常感謝
2015-07-13 回復 有任何疑惑可以回復我~

賦過初值了,一樣的結果,于是就把初值去掉了

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

int sum=0; 你沒有初值

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

Aries的憂傷 提問者

賦過初值了,一樣的結果,于是就把初值去掉了
2015-07-13 回復 有任何疑惑可以回復我~
#2

arlenhui 回復 Aries的憂傷 提問者

不一樣,我試過了
2015-07-13 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請大神看看平均分的算法對不對

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號