大家平時(shí)出門(mén)的時(shí)候都會(huì)有個(gè)目的地,我今天要去哪哪哪,然后就去了。
那么C語(yǔ)言中也有這樣的語(yǔ)句,就是goto語(yǔ)句,goto語(yǔ)句是一種無(wú)條件分支語(yǔ)句,goto 語(yǔ)句的使用格式為:
goto 語(yǔ)句標(biāo)號(hào);
其中語(yǔ)句標(biāo)號(hào)是一個(gè)標(biāo)識(shí)符,該標(biāo)識(shí)符一般用英文大寫(xiě)并遵守標(biāo)識(shí)符命名規(guī)則,這個(gè)標(biāo)識(shí)符加上一個(gè)“:”一起出現(xiàn)在函數(shù)內(nèi)某處,執(zhí)行g(shù)oto語(yǔ)句后,程序?qū)⑻D(zhuǎn)到該標(biāo)號(hào)處并執(zhí)行其后的語(yǔ)句。
goto語(yǔ)句通常不用,主要因?yàn)樗鼘⑹钩绦驅(qū)哟尾磺?,且不易讀,但在特定情況下,可以使用goto語(yǔ)句來(lái)提高程序的執(zhí)行速度,所以還是少用為妙。
例如:用goto語(yǔ)句和if語(yǔ)句構(gòu)成循環(huán)求10以?xún)?nèi)的數(shù)之和。
運(yùn)行結(jié)果為: sum=55
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過(guò)多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求
打開(kāi)微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書(shū)簽
舉報(bào)