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

正文內(nèi)容

第3章控制語句-文庫吧

2025-09-10 19:16 本頁面


【正文】 setioflags( ios::uppercase) 十六進(jìn)制數(shù)大寫輸出 setioflags( ios::lowercase) 十六進(jìn)制數(shù)小寫輸出 setiosflags( ios::left) 左對齊 setiosflags( ios::right) 右對齊 setiosflags( ios::showpos) 設(shè)置正、負(fù)符號的顯示 setfill( c) 設(shè)置填充字符為 c endl 插入換行符,并刷新流 表 31 常用的 I/O流控制符 C++程序設(shè)計 湖南大學(xué) 杜四春、銀紅霞 ( 1)控制不同進(jìn)制的輸出(十進(jìn)制、八進(jìn)制、十六進(jìn)制) include void main() { int a=1001。 cout”默認(rèn)下: ” aendl。 cout”十進(jìn)制: ” decaendl。 cout”八進(jìn)制: ” octaendl。 cout”十六進(jìn)制: ” hexaendl。 } 此程序的運行結(jié)果為: 默認(rèn)下: 1001 十進(jìn)制: 1001 八進(jìn)制: 1751 十六進(jìn)制: 3e9 C++程序設(shè)計 湖南大學(xué) 杜四春、銀紅霞 ( 2)控制輸出寬度 include include void main() { int a=1234567890。 double b=。 coutsetw(10)aendl。 coutsetw(10)bendl。 coutsetw(8)bendl。 coutsetw(6)bendl。 coutsetw(4)bendl。 } 此程序的運行結(jié)果為: 1234567890 C++程序設(shè)計 湖南大學(xué) 杜四春、銀紅霞 ( 3)控制輸出精度 include include void main() { double a=。 coutsetprecision(3)aendl。 } 如果希望顯示的數(shù)字是 , 即保留兩位小數(shù) , 此時可用 setprecision( n) 控制符加以控制 , 此時顯示 3位有效位 。 當(dāng)小數(shù)位數(shù)截短顯示時 , 進(jìn)行四舍五入處理 。 C++默認(rèn)的輸出流數(shù)值的有效位是 6。 C++程序設(shè)計 湖南大學(xué) 杜四春、銀紅霞 ( 4) 控制左右對齊 默認(rèn)情況下, C++程序的 I/O流以左對齊方式顯示輸出的內(nèi)容。使用控制符 setiosflags( ios::left)和setiosflags( ios::right),可以控制輸出內(nèi)容的左、右對齊方式。 setiosflags( ios::left)和 setiosflags( ios::right)控制符在頭文件 。 C++程序設(shè)計 湖南大學(xué) 杜四春、銀紅霞 ( 5)控制正、負(fù)符號的顯示 include include void main() { cout10” ”20endl。 coutsetiosflags(ios::showpos)30” ” 40endl。 } 此程序的運行結(jié)果為: 10 20 +30 40 C++程序設(shè)計 湖南大學(xué) 杜四春、銀紅霞 ( 6)控制空位填充 include include void main() { coutsetfill(?*?)setw(4)12endl。 } 此程序的運行結(jié)果為 : **12 C++程序設(shè)計 湖南大學(xué) 杜四春、銀紅霞 復(fù)合語句 C++語言允許把一組語句用一對花括號括起來 ,構(gòu)成一個復(fù)合語句 。 例如: { int a。 a=1+2。 } 請注意:一個復(fù)合語句的右花括號 “ }”之后不能再寫分號 。 復(fù)合語句也稱為分程序,是若干條語句的一個集合,它在語法上是一個整體,相當(dāng)于一個語句。在分程序中定義的變量只在此分程序中有效。 C++程序設(shè)計 湖南大學(xué) 杜四春、銀紅霞 選擇控制語句 選擇語句又稱為分支語句,它通過對給定的條件進(jìn)行判斷,從而決定執(zhí)行兩個或多個分支中的哪一支。因此,在編寫選擇語句之前,應(yīng)該首先明確判斷條件是什么,并確定當(dāng)判斷結(jié)果為“真”或“假”時應(yīng)分別執(zhí)行什么樣的操作(算法)。 C++程序中提供的選擇語句有兩種: if… else語句和 switch語句。 C++程序設(shè)計 湖南大學(xué) 杜四春、銀紅霞 if… else語句 1. if語句 if語句的語法格式為: if ( 條件表達(dá)式 ) 或: if ( 條件表達(dá)式 ) 語句; { 語句序列; } 它的意義為:如果條件表達(dá)式進(jìn)行一次測試 , 且測試為真 , 則執(zhí)行后面的語句 。 當(dāng)語句序列只包含一條語句時 , 包圍該語句序列的花括號可以省略 。 C++程序設(shè)計 湖南大學(xué) 杜四春、銀紅霞 例如:判斷用戶的輸入 , 如果輸入的數(shù)值大于 0,則在屏幕上顯示 “ 正數(shù) ” 。 include void main() { int a。 cina。 if(a0) cout”正數(shù) ” endl。 } C++程序設(shè)計 湖南大學(xué) 杜四春、銀紅霞 2. 空語句 編譯器必須在 if條件表達(dá)式的后面找到一個作為語句結(jié)束符的分號 “ ; ” , 以標(biāo)志 if語句的結(jié)束 。 這樣 ,如果是下面的代碼: if ( 條件表達(dá)式 ) ; //空語句做 if中的語句
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1