最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

前輩看看這是怎么了?怎么就只編譯運(yùn)行后就輸出一個(gè)數(shù)字1

前輩看看這是怎么了?怎么就只編譯運(yùn)行后就輸出一個(gè)數(shù)字1

C
qq_龍戈_0 2017-10-07 18:10:03
#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; }}Loop:printf("結(jié)束for循環(huán)了....");return 0;}
查看完整描述

3 回答

已采納
?
望遠(yuǎn)

TA貢獻(xiàn)1017條經(jīng)驗(yàn) 獲得超1032個(gè)贊

for(i=1;i<=10;i++)
{
printf("%d\n",i);
if(i==3);//if語(yǔ)句執(zhí)行的是空語(yǔ)句,導(dǎo)致goto語(yǔ)句無需條件即可執(zhí)行。
//當(dāng)i==1時(shí)執(zhí)行g(shù)oto語(yǔ)句跳出循環(huán),只輸出1
{
goto?Loop;
}
}
Loop:printf("結(jié)束for循環(huán)了....");
//改動(dòng)后
for(i=1;i<=10;i++)
{
printf("%d\n",i);
if(i==3)
{
goto?Loop;
}
}
Loop:printf("結(jié)束for循環(huán)了....");
輸出?:
1
2
3
/*盡量不要在程序中使用goto語(yǔ)句,這極大的破壞了程序的結(jié)構(gòu)性
goto語(yǔ)句會(huì)使程序的靜態(tài)結(jié)構(gòu)和動(dòng)態(tài)結(jié)構(gòu)不一致,從而使程序難以理解且難以查錯(cuò)。
并且G·加科皮尼和C·波姆從理論上證明了:任何程序都可以用順序、分支和重復(fù)結(jié)構(gòu)表示出來。
這個(gè)結(jié)論表明,從高級(jí)程序語(yǔ)言中去掉goto語(yǔ)句并不影響高級(jí)程序語(yǔ)言的編程能力,
而且編寫的程序的結(jié)構(gòu)更加清晰。
*/


查看完整回答
1 反對(duì) 回復(fù) 2017-10-07
?
望遠(yuǎn)

TA貢獻(xiàn)1017條經(jīng)驗(yàn) 獲得超1032個(gè)贊

if(i==3);這個(gè)if語(yǔ)句執(zhí)行的是空語(yǔ)句。

查看完整回答
1 反對(duì) 回復(fù) 2017-10-07
?
大大葉5529

TA貢獻(xiàn)10條經(jīng)驗(yàn) 獲得超1個(gè)贊

這是goto語(yǔ)句,當(dāng)程序運(yùn)行第一遍的時(shí)候執(zhí)行到這里就會(huì)跳出函數(shù)體,然后接return結(jié)束了。

查看完整回答
反對(duì) 回復(fù) 2017-10-07
  • 3 回答
  • 1 關(guān)注
  • 1733 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)