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

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

為什么jone的sum要除以3啊

直接return sum;不行嗎?除以三是干嘛???

另外想問一下為什么jack的輸出要寫成prinrf("Jack運算結果是:");

????????????????????????????????????????????????????????jackResult(a,b,c);

而不是寫成printf("Jack運算結果是:",jackResult(a,b,c));

正在回答

4 回答

void類型的不能用在printf語句中

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

centrifugeSIW 提問者

非常感謝!
2017-08-24 回復 有任何疑惑可以回復我~

第一,標題要求的是JONE的運算結果為20,且下面給出條件A=10 B=20 C=30。所以要除以3.

第二,Jack的函數是沒有值的,所以JackResult(a,b,c),這條代碼是沒有它的值存在的,它不會返回執行。所以不能這樣寫。這就好像你要強行加一句printf("s%d",“王健林沒我有錢");,但是下面是要調用上面的主函數的,根本就不存在,哪里來的調用。

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

? 請看題目的要求 ? jone的運算結果是20?

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

第一,sum/3是因為這個函數是求平均值,所以把三個值加起來并將值傳給sum,然后將sum/3返回給函數。第二,調用ResulrJack函數是只是為了輸出一句話而已。

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

centrifugeSIW 提問者

直接寫成printf("Jack運算結果是:",jackResult(a,b,c));可以嗎
2017-08-23 回復 有任何疑惑可以回復我~
#2

奈落12 回復 centrifugeSIW 提問者

不可以 這樣打印出來只是 Jack運算結果是:jackResult(a,b,c)
2017-08-24 回復 有任何疑惑可以回復我~
#3

centrifugeSIW 提問者 回復 奈落12

那寫成printf("Jack運算結果是:%s\n",jackResult(a,b,c));可以嗎
2017-08-24 回復 有任何疑惑可以回復我~
#4

奈落12 回復 centrifugeSIW 提問者

也不可以 void不能套在printf語句中
2017-08-24 回復 有任何疑惑可以回復我~
#5

centrifugeSIW 提問者 回復 奈落12

明白了,謝謝??!
2017-08-24 回復 有任何疑惑可以回復我~
查看2條回復

舉報

0/150
提交
取消

為什么jone的sum要除以3啊

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

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

幫助反饋 APP下載

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

公眾號

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