if 加花括號(hào)運(yùn)行結(jié)果就不一樣了,為什么呢
#include?<stdio.h>int?main(){????int?sum?=?0;????int?i;??for(i=1;?i<=10;?i++)????{????????printf("%d\n",?i);???????if(i==3)???????{???goto?LOOP;//是不是少了一個(gè)判斷呢?????????????????????????????//在這里使用goto語(yǔ)句????}???LOOP:?printf("結(jié)束for循環(huán)了....");?}?//請(qǐng)選擇合適位置添加標(biāo)識(shí)符????return?0;????}
2020-12-12
LOOP標(biāo)識(shí)符被放在循環(huán)語(yǔ)句里了,goto 就會(huì)跳了之后還是在if中,而i一直等于3就不會(huì)跳出循環(huán)了
2020-11-18
loop放入循環(huán)內(nèi)了
2020-11-11
既然已經(jīng)跳出循環(huán)了,為啥還在運(yùn)行,一直到10
2020-11-11
{}表示一個(gè)循環(huán)體結(jié)構(gòu),goto去的就是外面的loop并跳出內(nèi)循環(huán),然后loop那里那里就可以直接printf打印結(jié)束了