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

正文內(nèi)容

第二章通過(guò)例子學(xué)習(xí)(編輯修改稿)

2025-08-28 13:06 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 的內(nèi)存量 《 程序設(shè)計(jì) 》 程序設(shè)計(jì) 33 數(shù)據(jù)類(lèi)型 —浮點(diǎn)數(shù) ? VC中,實(shí)型數(shù)以浮點(diǎn)形式表示 ? 一個(gè)浮點(diǎn)數(shù)分成尾數(shù)和階碼兩部分。階碼表示小數(shù)點(diǎn)在該數(shù)中的位數(shù),尾數(shù)表示數(shù)的有效數(shù)值。 ? 浮點(diǎn)類(lèi)型的分類(lèi) ? 單精度 float: 占用 4字節(jié), 3字節(jié)尾數(shù), 1字節(jié)指數(shù) , 精確度 7位 ,范圍 10- 38~ 1038 ? 雙精度 double: 占用 8字節(jié) , 5字節(jié)尾數(shù) , 3字節(jié)指數(shù) , 精確度 15~16位 ,范圍 10- 307~ 10308 ? 浮點(diǎn)數(shù)無(wú)法精確表示 《 程序設(shè)計(jì) 》 程序設(shè)計(jì) 34 浮點(diǎn)數(shù)常量 ? 浮點(diǎn)數(shù)常量有兩種表示法: ?十進(jìn)制表示: ?科學(xué)計(jì)數(shù)法: 尾數(shù) *10指數(shù) 尾數(shù) e指數(shù) 123e2=12300 = 注意:尾數(shù)不能為空 e3 ? 1e3 指數(shù)必須為整數(shù) 《 程序設(shè)計(jì) 》 程序設(shè)計(jì) 35 數(shù)據(jù)類(lèi)型 整型 實(shí)型 字符型 布爾型 枚舉類(lèi)型 變量賦初值 了解占用的內(nèi)存量 《 程序設(shè)計(jì) 》 程序設(shè)計(jì) 36 數(shù)據(jù)類(lèi)型 —字符類(lèi)型 ? 字符類(lèi)型:存放一個(gè)字母或符號(hào),占一個(gè)字節(jié),存放的是字符的內(nèi)碼。 ? 字符類(lèi)型名: char 《 程序設(shè)計(jì) 》 程序設(shè)計(jì) 37 字符的機(jī)內(nèi)表示 ? 字符的機(jī)內(nèi)表示 用字符編碼表示。常用的有 ASCII, BCD, EBCDIC等。 PC機(jī)中都用 ASCII. ? ASCII碼的重要特性 ? 數(shù)字‘ 0‘到‘ 9‘是順序存放的 ? 字母被分成二段:大寫(xiě)的和小寫(xiě)的。大寫(xiě)字母是連續(xù)的,小寫(xiě)字母也是連續(xù)的 《 程序設(shè)計(jì) 》 程序設(shè)計(jì) 38 可打印字符和非打印字符 ? 可打印字符:小寫(xiě)字母、大寫(xiě)字母、數(shù)字、標(biāo)點(diǎn)符號(hào)、空格等 ? 非打印字符:換行和報(bào)警字符或響鈴 等控制字符 《 程序設(shè)計(jì) 》 程序設(shè)計(jì) 39 可打印字符的使用 ? 字符常量 ‘ a‘, ?S‘, ?2‘等用一對(duì)單引號(hào)括起來(lái)的數(shù)據(jù)稱(chēng)為字符常量 ? 與 PYTHON不同, C++中的單引號(hào)和雙引號(hào)有不同的用處。單引號(hào)括起來(lái)的是一個(gè)字符,雙引號(hào)括起來(lái)的是字符串 《 程序設(shè)計(jì) 》 程序設(shè)計(jì) 40 可打印字符的使用 ? 賦值 char c1, c2。 c1=‘a(chǎn)‘。 c2=‘b‘。 c1=97。 c2= 98。 比較 c=9和 c=‘9‘? ? 運(yùn)算 如: c1 = ‘a(chǎn)‘。 c1 = c1 + 2。 c1 的值應(yīng)為 ? 如 c中存放的是小寫(xiě)字母 , 則 c ?a‘ + 1表示什么 ? 如 c中存放的是數(shù)字( ‘ 0‘ ~ ?9‘),則 c ?0‘表示什么? 如 c1, c2存放的是小寫(xiě)字母,則 c2 c1表示什么 ? 《 程序設(shè)計(jì) 》 程序設(shè)計(jì) 41 轉(zhuǎn)義字符 ? 一些非打印和難以打印的字符需要用轉(zhuǎn)義序列表示 換行符寫(xiě)為’\ n‘,雖然它由兩個(gè)字符\和 n來(lái)描述,但它表示一個(gè) ASCII字符。反斜杠符號(hào) \稱(chēng)為轉(zhuǎn)義字符。 ? 雙引號(hào)和單引號(hào)的轉(zhuǎn)義 如果在一個(gè)串中把雙引號(hào)”用作一個(gè)字符,必須要對(duì)它轉(zhuǎn)義,否則它會(huì)終結(jié)該字符串。 cout ―\‖abc\‖‖。 輸出“ abc‖ 雙引號(hào)的單字符表示:可以寫(xiě)’ ” ’,也可以寫(xiě)’ \‖‘。 ? 八進(jìn)制數(shù)轉(zhuǎn)義序列 警告字符\ a 可以表示成 :‘\007‘,’ \07‘,’ \7‘ 《 程序設(shè)計(jì) 》 程序設(shè)計(jì) 42 字符形式 含義 \n 換行 \t 水平制表 \b 退一格 \r 回車(chē) \f 換頁(yè) \\ \ \‘ ? \‖ ― \ddd 1到 3位八進(jìn)制數(shù)代表的字符 \xhh 1到 2位十六進(jìn)制數(shù)代表的字符 常用的轉(zhuǎn)義字符 《 程序設(shè)計(jì) 》 程序設(shè)計(jì) 43 數(shù)據(jù)類(lèi)型 整型 實(shí)型 字符型 布爾型 枚舉類(lèi)型 變量賦初值 了解占用的內(nèi)存量 《 程序設(shè)計(jì) 》 程序設(shè)計(jì) 44 數(shù)據(jù)類(lèi)型 —布爾類(lèi)型 ? 布爾型( bool):標(biāo)準(zhǔn) C中沒(méi)有布爾型數(shù)據(jù),這是 C++中新增的數(shù)據(jù)類(lèi)型。占一個(gè)字節(jié)。它的值為: true, false ? 布爾型數(shù)據(jù)可以進(jìn)行邏輯運(yùn)算 ? 布爾型數(shù)據(jù)的內(nèi)部表示: true為 1, false為 0 《 程序設(shè)計(jì) 》 程序設(shè)計(jì) 45 數(shù)據(jù)類(lèi)型 整型 實(shí)型 字符型 布爾型 枚舉類(lèi)型 變量賦初值 了解占用的內(nèi)存量 《 程序設(shè)計(jì) 》 程序設(shè)計(jì) 46 枚舉類(lèi)型 ? 有時(shí)在設(shè)計(jì)程序時(shí)會(huì)用到一些特殊的對(duì)象,這些對(duì)象的取值范圍是有限可數(shù)的。如在一個(gè)生成日歷的程序中很可能用到一個(gè)表示一個(gè)星期中的每一天的對(duì)象。該對(duì)象可能取值的范圍就是星期日到星期六。 ? 解決方法 ? 采用編碼 :假設(shè) 0表示星期日, 1表示星期一, … , 6表示星期六。然后用一個(gè)整型變量如 weekday表示這個(gè)對(duì)象。缺點(diǎn)是可讀性差。 ? 符號(hào)常量:用 define功能將這些數(shù)字定義為符號(hào)常量 ? 定義一個(gè)新類(lèi)型 《 程序設(shè)計(jì) 》 程序設(shè)計(jì) 47 定義新的枚舉類(lèi)型 ? 格式: enum 枚舉類(lèi)型名 {元素表 }; ? 定義一個(gè)表示一周中每天的名字的枚舉類(lèi)型: enum weekdayT { Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday}。 ? 枚舉類(lèi)型變量的定義: weekdayT weekday; ? 枚舉類(lèi)型變量的使用: ? 賦值: weekday = Friday; ? 比較: Monday Friday 比較這兩個(gè)值的內(nèi)部表示 ? 枚舉類(lèi)型不能直接輸入輸出 《 程序設(shè)計(jì) 》 程序設(shè)計(jì) 48 枚舉類(lèi)型的內(nèi)部表示 ? 在內(nèi)部,枚舉類(lèi)型采用編碼表示。當(dāng)定義 enum weekdayT { Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday}。 時(shí),默認(rèn)用 0代表 Sunday, 1代表 Monday, … , 6表示Saturday ? C++語(yǔ)言的編譯器也允許明確指出枚舉類(lèi)型的元素的內(nèi)部表示。例如,希望從 1而不是 0開(kāi)始編號(hào),可以這樣定義
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1