java if語(yǔ)句 怎么寫(xiě)跳轉(zhuǎn)和循環(huán)語(yǔ)句?
怎么寫(xiě)跳轉(zhuǎn)和循環(huán)語(yǔ)句?在for命令的do()括號(hào)中,goto不能用于跳入內(nèi)部。否則,將發(fā)生錯(cuò)誤。要跳出for循環(huán),goto需要被call替換。對(duì)于For/L類(lèi)的do(),goto可以替換為類(lèi)似if%n
怎么寫(xiě)跳轉(zhuǎn)和循環(huán)語(yǔ)句?
在for命令的do()括號(hào)中,goto不能用于跳入內(nèi)部。否則,將發(fā)生錯(cuò)誤。要跳出for循環(huán),goto需要被call替換。對(duì)于For/L類(lèi)的do(),goto可以替換為類(lèi)似if%n%LSS 5 goto循環(huán)的內(nèi)容。為了這個(gè)目的,你不必這么麻煩。只需添加一個(gè)參數(shù)等待執(zhí)行,然后返回。For/L%%e in(1,1,5)do(start/wait a program CLS&;echo has completed%e次)pause回復(fù)jookin網(wǎng)友:以上是我之前的答案,沒(méi)有修改。也許我還沒(méi)弄清楚“跳出goto上的for循環(huán)”是否仍然可用。我只說(shuō)會(huì)有內(nèi)部錯(cuò)誤,但我不知道翻譯是怎么解釋的,因?yàn)檫@種錯(cuò)誤的情況,我沒(méi)有找到“規(guī)則”,也沒(méi)有打算“挖牛角”。如果網(wǎng)友很清楚,請(qǐng)從解釋器的角度對(duì)代碼進(jìn)行詳細(xì)的評(píng)論
你好,很高興為您解答!這里有兩種常見(jiàn)的方法:一是“break”,直接跳出循環(huán),不在后續(xù)循環(huán)中;二是“continue”,跳出這個(gè)循環(huán),繼續(xù)執(zhí)行下面的循環(huán)