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

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

來個(gè)大佬給我講一下

https://img1.sycdn.imooc.com//5c795ba00001631913590811.jpg


能看清圖吧。我這只有3個(gè)printf怎么會(huì)輸出4給數(shù)呢/看不懂了。 ? 還有我記得函數(shù)調(diào)用它下面的函數(shù)需要聲明的吧,為什么我試著把函數(shù)a和b調(diào)換位置也能出結(jié)果。 ?? 感謝

正在回答

4 回答

看了半天。。。b函數(shù)調(diào)用了兩次,a函數(shù)里printf函數(shù)調(diào)用一次b函數(shù),同時(shí)返回值也是b函數(shù),在這又調(diào)用一次,所以b函數(shù)調(diào)用了兩次,打印了兩次“18”。

第二個(gè)問題,調(diào)用函數(shù)時(shí)應(yīng)該是從主函數(shù)外找對應(yīng)的函數(shù),愛仕達(dá)說法娃啊五號(hào)if橫掃的話發(fā)啊過,嗯就是這樣(我說的這么嚴(yán)肅你應(yīng)該懂了吧)

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

真秀


首先輸入數(shù)的是5

應(yīng)該輸出a(5)

由于不知道a()函數(shù),所以先跳到a()函數(shù)

繼續(xù)5,應(yīng)該輸出b(5)

由于不知道b()函數(shù),先跳到b()函數(shù)

繼續(xù)還是5

先輸出5+13,也就是18

..............................

然后返回5+2,也就是7

b()函數(shù)返回的7是a()函數(shù)應(yīng)該輸出的

也就是輸出7

...........................

由于之前傳遞給b()函數(shù)的c=5,而數(shù)字5是在b()函數(shù)中改變的

所以對于a()函數(shù)來說并沒什么卵用

在a()函數(shù)里c的值沒有改變

所以a()函數(shù)里,c還是5

接著返回b(5)

又回到b()函數(shù)了,帶來的還是5,

于是先輸出5+13,也就是18

.................................

然后返回5+2,也就是7

然后這個(gè)數(shù)是由a()函數(shù)中的return b(c)提供的

已經(jīng)沒有后續(xù)步驟了,所以7作為最后一個(gè)數(shù)返回a(e)

也就是最后a(e)=7,然后輸出7+1,也就是8

..............................

所以總的輸出了4次



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

qq_狗活_twEPQW 提問者

哦,return b(c)也會(huì)調(diào)用一遍b函數(shù)
2019-03-03 回復(fù) 有任何疑惑可以回復(fù)我~

剛剛刷題時(shí)突然意識(shí)到,第二個(gè)問題的答案。實(shí)際上執(zhí)行程序時(shí)是從main函數(shù)開始執(zhí)行,也就是說無論你的自定義函數(shù)之間怎么互相調(diào)用,在執(zhí)行時(shí)一定時(shí)從main函數(shù)開始,那么你這些被調(diào)用的函數(shù)就是在main函數(shù)的上面,所以不需要聲明

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

秀的我頭皮發(fā)麻

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

舉報(bào)

0/150
提交
取消

來個(gè)大佬給我講一下

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

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

幫助反饋 APP下載

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

公眾號(hào)

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