亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

真的不知道哪里錯?

http://img1.sycdn.imooc.com//58ac07370001176108870345.jpg



感覺挺對啊,錯哪里了啊,求指導。

正在回答

3 回答

一個函數里有多個return,返回第一個return,所以你后面的printf就沒法執行了

0 回復 有任何疑惑可以回復我~
#include?<stdio.h>

????void?Sum(int?score[]);

????void?Max(int?score[]);

????void?Min(int?score[]);

????void?Ave(int?score[]);

????void?Fun(int?score[]);

int?main()

{

????int?score[10]={67,98,75,63,82,79,81,91,66,84};

????Sum(score);

????Max(score);

????Min(score);

????Ave(score);

????Fun(score);

????return?0;

}

void?Sum(int?score[])

{

????int?sum=0;

????for(int?i=0;i<10;i++)

????{

???????sum+=score[i];

????}

????printf("總分為:%d\n",sum);

}

void?Max(int?score[])

{

?int?max=0;

?for(int?i=0;i<10;i++)

?{

??if(score[i]>max)

?????max=score[i];

?}

?printf("MAX=%d\n",max);

}

void?Min(int?score[])

{

?int?min=score[0];

?for(int?i=1;i<10;i++)

?{

??if(score[i]<min)

?????min=score[i];

?}

?printf("MIN=%d\n",min);

}

void?Ave(int?score[])

{

?int?sum=0;

?float?ave;

?for(int?i=0;i<10;i++)

?{

??sum+=score[i];

?}

?ave=(float)sum/10;

?printf("AVERAGE=%.2f\n",ave);

}

void?Fun(int?score[])

{

?for(int?i=10;i>=0;i--)

?{

??for(int?j=0;j<i;j++)

?????if(score[j]>score[j+1])

???????{

????????int?temp;

????????temp=score[j];

????????score[j]=score[j+1];

????????score[j+1]=temp;

????}

?}

?printf("降級排序為:\n");?

??for(int?i=0;i<10;i++)

??????printf("?%d?",score[i]);

}

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

主函數里return sum干什么.....

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

舉報

0/150
提交
取消
C語言入門
  • 參與學習       926904    人
  • 解答問題       21532    個

C語言入門視頻教程,帶你進入編程世界的必修課-C語言

進入課程

真的不知道哪里錯?

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

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

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

公眾號

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