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

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

平均分輸出報錯問題

最后的綜合練習里,我做完平均分后一輸出就報錯,不輸出就不會報錯,其他的正常輸出,輸出平均分就報錯
輸出平均分用的是float,看了別人的照著打再輸出還是會報錯,反正不輸出平均分就不報錯氣死我了,一直找不到問題

hello.c:?In?function?'main':
hello.c:6:19:?warning:?implicit?declaration?of?function?'zongfen'?[-Wimplicit-function-declaration]
?????printf("%d\n",zongfen(score));
???????????????????^~~~~~~
hello.c:7:19:?warning:?implicit?declaration?of?function?'zuigaof'?[-Wimplicit-function-declaration]
?????printf("%d\n",zuigaof(score));
???????????????????^~~~~~~
hello.c:8:19:?warning:?implicit?declaration?of?function?'zuidif'?[-Wimplicit-function-declaration]
?????printf("%d\n",zuidif(score));
???????????????????^~~~~~
hello.c:10:19:?warning:?implicit?declaration?of?function?'pingjunf'?[-Wimplicit-function-declaration]
?????printf("%f\n",pingjunf(score));
???????????????????^~~~~~~~
hello.c:10:14:?warning:?format?'%f'?expects?argument?of?type?'double',?but?argument?2?has?type?'int'?[-Wformat=]
?????printf("%f\n",pingjunf(score));
??????????????^
hello.c:?At?top?level:
hello.c:47:7:?error:?conflicting?types?for?'pingjunf'
?float?pingjunf(int?score[])
???????^~~~~~~~
hello.c:10:19:?note:?previous?implicit?declaration?of?'pingjunf'?was?here
?????printf("%f\n",pingjunf(score));


正在回答

1 回答

以下是代碼:


#include <stdio.h>

#include <string.h>

int main()

{

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

? ? printf("%d\n",zongfen(score));

? ? printf("%d\n",zuigaof(score));

? ? printf("%d\n",zuidif(score));

? ??

? ? printf("%f\n",pingjunf(score));

? ? return 0;

}

int zongfen(int score[]){

? ? int i;

? ? int bb=0;

? ? for(i=0;i<=9;i++){

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

? ? ? ?

? ? }

? ? ?return bb;

}

int zuigaof(int score[])

{

? ? int i;

? ? int bb=0;

? ? for(i=0;i<=9;i++)

? ? {

? ? ? ?if(score[i]>bb){

? ? ? ? ? ?bb=score[i];

? ? ? ?}

? ? }

? ? return bb;

}

int zuidif(int score[])

{

? ? int i;

? ? int bb;

? ? for(i=0;i<=9;i++)

? ? {

? ? ? ?if(score[i]<bb){

? ? ? ? ? ?bb=score[i];

? ? ? ?}

? ? }

? ? return bb;

}


float pingjunf(int score[])

{

? ? float a;

? ? a=(float)zongfen(score)/10;

? ? return a;

}





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

貓貓貓尾草

pingjun 前面的float改成int試試
2019-03-01 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

平均分輸出報錯問題

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

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

幫助反饋 APP下載

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

公眾號

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