在函數(shù)中不需要函數(shù)參數(shù)的稱之為無(wú)參函數(shù),在函數(shù)中需要函數(shù)參數(shù)的稱之為有參函數(shù),有參和無(wú)參函數(shù)的一般形式如下:
有參函數(shù)和無(wú)參函數(shù)的唯一區(qū)別在于:函數(shù)()中多了一個(gè)參數(shù)列表。
下面看一個(gè)例子對(duì)比有參和無(wú)參函數(shù):
對(duì)應(yīng)輸出結(jié)果:
在該例子中,我們不難發(fā)現(xiàn)有參函數(shù)更為靈活,輸出的圖形可以隨著n的改變而隨意變動(dòng),只要在main函數(shù)中傳遞一個(gè)參數(shù)就可以了;而在無(wú)參函數(shù)中輸出的相對(duì)就比較固定,當(dāng)需要改動(dòng)的時(shí)候還需要到自定義的方法內(nèi)改變循環(huán)變量的值。
小明固定在慕課網(wǎng)上學(xué)習(xí),每當(dāng)學(xué)習(xí)一門課程,在他的已學(xué)課程中都會(huì)加1,想想用什么樣的函數(shù)可以得到運(yùn)行結(jié)果為:
××表示小明學(xué)習(xí)的課程數(shù),在代碼編輯器中
第3-13行中分別寫兩個(gè)函數(shù)得到相應(yīng)的運(yùn)行結(jié)果
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求
打開微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報(bào)