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

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

調用函數(shù)時為什么joneResult(a,b,c)就要加上 int 而 jackResult(a,b,c)就不需要加上 void呢?

調用函數(shù)時為什么joneResult(a,b,c)就要加上 int 而 jackResult(a,b,c)就不需要加上 void呢?

正在回答

3 回答

其中int類型是給變量jR的

函數(shù)的調用只需要函數(shù)名+實參,如:jackResult(a,b,c)

由于joneResult(a,b,c)返回值為int整型,因此需要創(chuàng)建一個整型變量jR來保存它的值

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

int jR = joneResult(a,b,c);
這行語句的完整寫法應該是:
int jR;
jR = joneResult(a,b,c);

0 回復 有任何疑惑可以回復我~
#include?<stdio.h>
/*?Jone算出結果應該怎么寫函數(shù)??*/
?int??joneResult(int?x,?int?y,?int?z)
{
???int?sum?=?x+y+z;
???return?sum/3;??????????//這里是不是應該將sum返回呢?
}
/*?Jack沒有算出結果只說了一句話是不是應該用無返回值函數(shù)??*/
?void?jackResult(int?x,?int?y,?int?z)
{
????printf("我算不出來\n");
}
int?main()
{
????int?a,?b,?c;
????a?=?10;
????b?=?20;
????c?=?30;
????//Jone的返回值類型是什么?
???????int?jR?=?joneResult(a,?b,?c);?
????printf("Jone運算結果是:%d\n",?jR);
????printf("Jack運算結果是:");
????//Jack沒有算出結果只說了句話,是不是直接調用函數(shù)就可以了?
????jackResult(a,b,c);
????return?0;
}

加int是給jR變量定義類型,不是joneResult這個函數(shù),可能是這樣的

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

舉報

0/150
提交
取消

調用函數(shù)時為什么joneResult(a,b,c)就要加上 int 而 jackResult(a,b,c)就不需要加上 void呢?

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

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

幫助反饋 APP下載

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

公眾號

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