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

正文內(nèi)容

第3章控制語(yǔ)句-文庫(kù)吧資料

2024-10-08 19:16本頁(yè)面
  

【正文】 入循環(huán)的條件 , 循環(huán)體 , 退出循環(huán)的條件;完成的功能也類(lèi)似 。 ( 8) switch結(jié)構(gòu)也可以嵌套 。 ( 6) 各個(gè) case( 包括 default) 語(yǔ)句的出現(xiàn)次序可以任意 。 標(biāo)號(hào)不能重名 。 ( 3) 在各個(gè)分支中的 break語(yǔ)句起著退出 switch語(yǔ)句的作用 。 } 若 grade的值為 ‘ A?, 則程序的輸出結(jié)果為: 85~100 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 幾點(diǎn)說(shuō)明: ( 1) default語(yǔ)句是可缺省的 。 default: cout “error\n”。 case?D?: cout “60\n”。 case?C?: cout “60~69\n”。 case?B?: cout “70~84\n”。 //... switch (grade) { case?A?: cout “85~100\n”。如果沒(méi)有找到與此結(jié)果相匹配的常量表達(dá)式,則從 default:處開(kāi)始執(zhí)行語(yǔ)句序列 n+1。 但是 , 用 switch語(yǔ)句更加直觀 。 } C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 switch語(yǔ)句 switch語(yǔ)句是多分支的選擇語(yǔ)句 。 } else { if(bc) max=b。 如上例可以改寫(xiě)為: if (ab) { if(ac) max=a。 else max=c。 else max=c。 例如:判斷 a、 b、 c三個(gè)數(shù)中的最大值 。 } C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 當(dāng)多個(gè) if… else語(yǔ)句嵌套時(shí),為了防止出現(xiàn)二義性,C++語(yǔ)言規(guī)定,由后向前使每一個(gè) else都與其前面的最靠近它的 if配對(duì)。 if(a0) cout”正數(shù) ” endl。 include void main() { int a。 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 3. if… else語(yǔ)句 if… else語(yǔ)句的語(yǔ)法格式為: if ( 條件表達(dá)式 ) { 語(yǔ)句序列 1; } else { 語(yǔ)句序列 2; } 它的意義為:如果 “ 條件表達(dá)式 ” 的判斷結(jié)果為真 , 則執(zhí)行語(yǔ)句序列 1;如果 “ 條件表達(dá)式 ” 的判斷結(jié)果為假 , 則執(zhí)行語(yǔ)句序列 2。 這樣 ,如果是下面的代碼: if ( 條件表達(dá)式 ) ; //空語(yǔ)句做 if中的語(yǔ)句 語(yǔ)句; 則不管條件表達(dá)式為真為假 , 總是接著執(zhí)行分號(hào)后的語(yǔ)句 。 if(a0) cout”正數(shù) ” endl。 include void main() { int a。 當(dāng)語(yǔ)句序列只包含一條語(yǔ)句時(shí) , 包圍該語(yǔ)句序列的花括號(hào)可以省略 。 C++程序中提供的選擇語(yǔ)句有兩種: if… else語(yǔ)句和 switch語(yǔ)句。 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 選擇控制語(yǔ)句 選擇語(yǔ)句又稱(chēng)為分支語(yǔ)句,它通過(guò)對(duì)給定的條件進(jìn)行判斷,從而決定執(zhí)行兩個(gè)或多個(gè)分支中的哪一支。 復(fù)合語(yǔ)句也稱(chēng)為分程序,是若干條語(yǔ)句的一個(gè)集合,它在語(yǔ)法上是一個(gè)整體,相當(dāng)于一個(gè)語(yǔ)句。 a=1+2。 } 此程序的運(yùn)行結(jié)果為 : **12 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 復(fù)合語(yǔ)句 C++語(yǔ)言允許把一組語(yǔ)句用一對(duì)花括號(hào)括起來(lái) ,構(gòu)成一個(gè)復(fù)合語(yǔ)句 。 coutsetiosflags(ios::showpos)30” ” 40endl。 setiosflags( ios::left)和 setiosflags( ios::right)控制符在頭文件 。 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 ( 4) 控制左右對(duì)齊 默認(rèn)情況下, C++程序的 I/O流以左對(duì)齊方式顯示輸出的內(nèi)容。 當(dāng)小數(shù)位數(shù)截短顯示時(shí) , 進(jìn)行四舍五入處理 。 coutsetprecision(3)aendl。 coutsetw(4)bendl。 coutsetw(8)bendl。 coutsetw(10)aendl。 } 此程序的運(yùn)行結(jié)果為: 默認(rèn)下: 1001 十進(jìn)制: 1001 八進(jìn)制: 1751 十六進(jìn)制: 3e9 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 ( 2)控制輸出寬度 include include void main() { int a=1234567890。 cout”八進(jìn)制: ” octaendl。 cout”默認(rèn)下: ” aendl。 表 31列出了常用的 I/O流控制符。 C++在頭文件 ,可以直接將這些控制符嵌入到 I/O語(yǔ)句中進(jìn)行格式控制。 cinab。 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 又例如: int a。 等價(jià)于: cout”hello”3endl。 cout3。 而且書(shū)寫(xiě)格式較靈活 , 可以在同一行中串連書(shū)寫(xiě) , 也可以分寫(xiě)在幾行 , 提高可讀性 。 } 與輸入一樣,這里的插入操作符“ ”與位移運(yùn)算符“ ”是同樣的符號(hào),但這種符號(hào)在不同的地方其含義是不一樣的。 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 2. 輸出 當(dāng)程序需要在屏幕上顯示輸出時(shí) , 可以使用插入操作符 “ ”向輸出流 cout中插入字符和數(shù)字 , 并把它在屏幕上顯示輸出 。 cina。 C++程序設(shè)計(jì) 湖南大學(xué) 杜四春、銀紅霞 1. 輸入 當(dāng)程序需要執(zhí)行鍵盤(pán)輸入時(shí) , 可以使用抽取操作符 “ ”從
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1