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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么jone的值中要用返回值啊,直接不返回寫sum=sum/3也可以得到答案啊

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

正在回答

3 回答

同問(wèn)同問(wèn)

0 回復(fù) 有任何疑惑可以回復(fù)我~

1.返回值是返回到調(diào)用該函數(shù)的函數(shù)里

? ? ? ?比如我寫了一個(gè)函數(shù)

? ? ? ?int sum(int a,int b,int c)

????????{

????????????return a+b+c;

????????}

? ? ? ? 然后在main函數(shù)里調(diào)用了它

? ? ? ? int main()

????????{

????????????int a=1,b=2,c=3;

????????????int d=sum(a,b,c);

????????????printf("d=%d",d);

????????????return 0;

????????}

????那么運(yùn)行結(jié)果會(huì)是“d=6”,sum函數(shù)計(jì)算了a+b+c的結(jié)果然后將結(jié)果返回給調(diào)用它的main函數(shù)

2.題目中要在main函數(shù)中輸出jone的計(jì)算結(jié)果,所以要把值返回給main函數(shù)。不然算是算出來(lái)了,但是顯示不出來(lái)啊。

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

/* 在主函數(shù)中要調(diào)用joneResult,如果不寫返回值的話,要在joneResult輸出 sum/3??*/

/* 即 printf("Jone運(yùn)算結(jié)果是:%d\n", sum/3) */

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕數(shù)據(jù)8950116 提問(wèn)者

return到底啥意思啊返回值是返回到哪呢??沒(méi)看太懂,大佬給解釋下唄
2019-01-30 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕數(shù)據(jù)8950116 提問(wèn)者

而且我用軟件編譯了一下發(fā)現(xiàn)寫出來(lái)直接把return改成sum=sum/3也能得出一樣的結(jié)果
2019-01-30 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
C語(yǔ)言入門
  • 參與學(xué)習(xí)       926996    人
  • 解答問(wèn)題       21533    個(gè)

C語(yǔ)言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語(yǔ)言

進(jìn)入課程

為什么jone的值中要用返回值啊,直接不返回寫sum=sum/3也可以得到答案啊

我要回答 關(guān)注問(wèn)題
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)