2 回答

TA貢獻(xiàn)1868條經(jīng)驗(yàn) 獲得超4個(gè)贊
慢慢看,一步一步看,不用心急:
① 首先從主函數(shù)開始,聲明了三個(gè)變量,還給a、b兩個(gè)變量賦了初值。
② 接下來調(diào)用了一個(gè)叫 add() 的函數(shù),函數(shù)運(yùn)行的結(jié)果賦給sum變量。
③ add()函數(shù)是干嗎的呢?我們看看 add() 函數(shù)的實(shí)體。哦,就是新開了一個(gè)變量z,然后把傳入的兩個(gè)變量加起來,結(jié)果賦給z。最后將z的結(jié)果返回。也就是說,add() 函數(shù)就是計(jì)算兩個(gè)輸入變量的和并且返回。
④ 所以回到主函數(shù),sum變量的結(jié)果就是變量a和變量b的和,也就是10+24=34。
⑤ 最后調(diào)用printf()函數(shù)打印輸出sum變量的結(jié)果,顯示成一個(gè)數(shù)值,并且加上換行。
這只是一個(gè)最基本的例子,后續(xù)的內(nèi)容可以在這個(gè)例子的基礎(chǔ)上增加很多的變化,例如如果a=2147483647的時(shí)候結(jié)果會(huì)怎么樣、add()函數(shù)傳參變成指針后應(yīng)該怎么調(diào)用、加法運(yùn)算的結(jié)果不光顯示在屏幕上還要輸出到文件里應(yīng)該怎么操作……
- 2 回答
- 0 關(guān)注
- 880 瀏覽
添加回答
舉報(bào)