五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

C語言 | 結(jié)構(gòu)化編程(開篇直播課程分享給到你)

2022-10-11 10:37 作者:信盈達  | 我要投稿

每日新聞????

直播時間:每天下午15:00到17:00,晚上19:00到21:00開啟知識直播專場?。?!

直播地址:B站主頁直播間:直播間地址,某音搜索“信盈達”賬號(有兩個號,分享不一樣的知識直播);

明日復明日,明日何其多~~還是趕緊行動起來吧?。?!? ?

(如沒時間觀看直播的話,也可以直接斯?,領取回放鏈接吖~)


C語言編程包含三個基本結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)。


結(jié)構(gòu)化編程就是九條控制語句

1、順序結(jié)構(gòu)

2、選擇結(jié)構(gòu):if else switch case

3、循環(huán)結(jié)構(gòu):while for do-while

4、跳轉(zhuǎn)語句:break continue goto return


順序結(jié)構(gòu):

體現(xiàn) CPU 執(zhí)行程序的規(guī)則(路徑)

①程序從上到下執(zhí)行

②程序逐條執(zhí)行(執(zhí)行完上一條語句才會執(zhí)行下一條語句)


選擇結(jié)構(gòu):

if 與 else 組合形式

1.if語句:

if(表達式)

{

程序段

}

如果表達式為真,則執(zhí)行if里面的程序,如果為假則不執(zhí)行大括號的程序,跳過大括號直接往下執(zhí)行。


2. if-else語句

if(表達式)

{

程序段

}else

{

程序段

}

如果表達式為真則執(zhí)行if大括號里面的語句,如果為假,則執(zhí)行else里面的程序。即二選一的執(zhí)行程序。


3. if-else if-else語句

if(表達式)

{

程序段

}else if(表達式)

{

程序段
}

...

else

{

程序段

}

從上往下開始一個個表達式的判斷,當碰到真的表達式之后,就會執(zhí)行對應大括號的程序,后面的表達式就不會判斷。如果表達式都為假,就執(zhí)行else里面的程序。即多選一的執(zhí)行程序。


switch-case語句

switch(變量)

{

case 常量1:語句塊1;break;

case 常量2:語句塊2;break;

case 常量3:語句塊3;break;

...

case 常量n:語句塊n;break;

default:語句塊n+1;break;

}

switch后面接的是變量?,case后面接的是常量,常量后面是冒號,default后面沒有常量,不要忘了每句后面有break。

變量的值與case后的常量的值作比較;是否相等,如果相等則執(zhí)行該case后的語句塊,直到遇到break結(jié)束;(整個switch -- case語句結(jié)束,以后的 case不再運行);如果都沒有與之相匹配的,則執(zhí)行default后面的語句塊。


循環(huán)結(jié)構(gòu):

while(表達式)

{

循環(huán)體;

}

計算表達式的值并且判斷真假,如果表達式的值為真,則執(zhí)行循環(huán)體,執(zhí)行完循環(huán)體,繼續(xù)回到表達式,計算表達式的值并且判斷真假,如果表達式的值為真,則繼續(xù)執(zhí)行循環(huán)體。如果表達式的值為假,則循環(huán)結(jié)束。

do

{

循環(huán)體;

}while(表達式);?(注意:分號不要丟)

先執(zhí)行一次循環(huán)體;然后計算表達式的值判斷真假。如果為真,則回到循環(huán)體的第一步 如果為假,則結(jié)束do-while語句。

for(變量賦值初值;循環(huán)的條件;變量自加/自減)

{

循環(huán)體;

}

先執(zhí)行賦值表達式,執(zhí)行條件表達式,判斷真假,如果為假則結(jié)束for循環(huán)。如果為真,則執(zhí)行循環(huán)體,循環(huán)體執(zhí)行完執(zhí)行變量自加自減,執(zhí)行條件表達式,如此循環(huán)往復,知道條件表達式為假結(jié)束。


跳轉(zhuǎn)結(jié)構(gòu):break continue goto return

break

打斷循環(huán)語句;(跳出循環(huán)語句);

在break后面的程序不再執(zhí)行,只打斷直接包含break的循環(huán)語句。根據(jù)某種條件需要提前結(jié)束循環(huán)語句,就用 break。

continue

只能用于循環(huán)結(jié)構(gòu):while do-while for ,打斷循環(huán)。與break不同的是打斷本次循環(huán),繼續(xù)執(zhí)行下一次循環(huán)。

return

結(jié)束函數(shù),作為函數(shù)的返回值。

goto

使程序直接跳轉(zhuǎn)到指定處繼續(xù)執(zhí)行。


C語言 | 結(jié)構(gòu)化編程(開篇直播課程分享給到你)的評論 (共 條)

分享到微博請遵守國家法律
林西县| 梅河口市| 仁布县| 达州市| 吉林省| 西充县| 沁阳市| 长春市| 金平| 股票| 阿图什市| 游戏| 台南县| 古交市| 右玉县| 牡丹江市| 海口市| 会东县| 周至县| 延川县| 石泉县| 澄城县| 广河县| 晴隆县| 铜梁县| 枣阳市| 镇赉县| 基隆市| 白朗县| 调兵山市| 巍山| 大关县| 鹿邑县| 南汇区| 灵璧县| 罗源县| 登封市| 大宁县| 隆昌县| 依兰县| 隆化县|