freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

4第四章c51流程控制語句-在線瀏覽

2025-03-11 01:46本頁面
  

【正文】 } else if (表達式 3) {語句 3; } …… else if (表達式 n1) {語句 n1; } else {語句 n; } 【例 42】 if語句的用法。 執(zhí)行上面語句時,如果 x不等于 y,則輸出 x的值和 y的值。 else max=y。使 max變量得到 x、 y中的大數(shù)。 else if (score=80) printf(“ Your result is an B\n” )。 else if (score=60) printf(“ Your result is an D\n” )。 執(zhí)行上面語句后,能夠根據(jù)分數(shù) score分別打出 A、 B、 C、 D、 E五個等級。 switch是 C51中提供的專門處理多分支結(jié)構(gòu)的多分支選擇語句。 ( 2)當(dāng)該表達式的值與某一“ case”后面的常量表達式的值相等時,就執(zhí)行該“ case”后面的語句,然后遇到 break語句退出 switch語句。 ( 3)每一個 case常量表達式的值必須不同否則會出現(xiàn)自相矛盾的現(xiàn)象。 ( 5)每個 case語句后面可以有“ break”,也可以沒有。 ( 6)每一個 case語句后面可以帶一個語句,也可以帶多個語句,還可以不帶。 ( 7)多個 case可以共用一組執(zhí)行語句。 對學(xué)生成績劃分為 A~D,對應(yīng)不同的百分制分數(shù),要求根據(jù)不同的等級打印出它的對應(yīng)百分數(shù)。 …… switch( grade) { case ‘ A’ : printf(“ 90~100\n”); break; case ‘ B’ : printf(“ 80~90\n”); break; case ‘ C’ : printf(“ 70~80\n”); break; case ‘ D’ : printf(“ 60~70\n”); break; case ‘ E’ : printf(“ 60\n”); break; default: printf(“ error” \n) } while語句 while語句在 C51中用于實現(xiàn)當(dāng)型循環(huán)結(jié)構(gòu),它的格式如下: while(表達式) { 語句; } /*循環(huán)體 */ while語句后面的表達式是能否循環(huán)的條件,后面的語句是循環(huán)體。它的特點是:先判斷條件,后執(zhí)行循環(huán)體。如條件第一次就不成立,則循環(huán)體一次也不執(zhí)行。 include //包含特殊功能寄存器庫 include //包含 I/O函數(shù)庫 void main(void) //主函數(shù) { int i,s=0。 SCON=0x52。 TH1=0xF3。 while (i=100) //累加 1~100之和在 s中 { s=s+i。 } printf(“ 1+2+3……+100=%d \n” ,s)。 } 程序執(zhí)行的結(jié)果: 1+2+3……+100=5050 do while語句 do while語句在 C51中用于實現(xiàn)直到型循環(huán)結(jié)構(gòu),它的格式如下: do { 語句; } /*循環(huán)體 */ while(表達式); 它的特點是:先執(zhí)行循環(huán)體中的語句,后判斷表達式。 do while語句在執(zhí)行時,循環(huán)體內(nèi)的語句至少會被執(zhí)行一次。 include //包含特殊功能寄存器庫 include //包含 I/O函數(shù)庫 void main(void) //主函數(shù) {
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1