您的位置:網(wǎng)站首頁 > 電器維修資料網(wǎng) > 正文 >
C語言的選擇控制語句
來源: 日期:2013-11-18 21:53:58 人氣:標(biāo)簽:
含義:如表達(dá)式的值為真,則執(zhí)行語句1;否則執(zhí)行語句2。
含義:依次判斷各個(gè)表達(dá)式的值,如某個(gè)值為真時(shí),則執(zhí)行其對(duì)應(yīng)的語句,然后跳出else-if結(jié)構(gòu)。如果所有的表達(dá)式的值均為假,則執(zhí)行語句m+l,然后執(zhí)行后續(xù)程序。
if語句實(shí)例:
(2) switch-case語句。
在c51語言中提供了直接處理多分支的方法,如switch-case語句。
含義:首先計(jì)算表達(dá)式的值,然后逐個(gè)與每一個(gè)case后的常量表達(dá)式值進(jìn)行比較。當(dāng)表達(dá)式的值與某個(gè)常量表達(dá)式的值相等時(shí),就執(zhí)行該case后的語句組,然后不再進(jìn)行判斷,繼續(xù)執(zhí)行后面所有的語句。如表達(dá)式的值與所有case后的常量表達(dá)式均不相同時(shí),則執(zhí)行default后的語句組。
switch-case語句實(shí)例:
【看看這篇文章在百度的收錄情況】