?while 和do while
do-while是先執(zhí)行后判斷,至少要執(zhí)行一次循環(huán)體。while是先判斷條件后執(zhí)行,如果不滿(mǎn)足條件,則不進(jìn)入循環(huán)體。
循環(huán)次數(shù)固定時(shí)可以應(yīng)用for語(yǔ)句,不固定時(shí)可以用while。
switch語(yǔ)句
1.case后必須是常量表達(dá)式,包括int、char類(lèi)型等。2.如果兩個(gè)case語(yǔ)句間沒(méi)有break,則執(zhí)行完一個(gè)case語(yǔ)句后,會(huì)順序執(zhí)行下面的語(yǔ)句,直到switch結(jié)束。3.default表示如表達(dá)式的值與所有case后的常量表達(dá)式均不相同時(shí),則執(zhí)行default后的語(yǔ)句。
順序表
插入數(shù)據(jù)時(shí)先找到插入位置,把數(shù)據(jù)從最后一個(gè)開(kāi)始順序后移,再賦值。
編寫(xiě)程序還是要先理清思路,分清每一步要做什么,用什么結(jié)構(gòu)實(shí)現(xiàn)。今天講的用星號(hào)輸出菱形分兩部分進(jìn)行,這個(gè)思路可以應(yīng)用到以后的編程中。