




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1第第1章章 C+程序設(shè)計(jì)基礎(chǔ)程序設(shè)計(jì)基礎(chǔ) 皮德常皮德常南京航空航天大學(xué)南京航空航天大學(xué) 計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院程序設(shè)程序設(shè)計(jì)語(yǔ)言計(jì)語(yǔ)言的發(fā)展的發(fā)展歷史歷史3為什么要學(xué)習(xí)為什么要學(xué)習(xí)C+程序設(shè)計(jì)程序設(shè)計(jì)C+是是C的擴(kuò)充版本。的擴(kuò)充版本。C+對(duì)對(duì)C的擴(kuò)充是由的擴(kuò)充是由Bjarne Stroustrup于于1980年在貝爾實(shí)驗(yàn)室提年在貝爾實(shí)驗(yàn)室提出來(lái)的。起初他把這種語(yǔ)言稱(chēng)為出來(lái)的。起初他把這種語(yǔ)言稱(chēng)為“帶類(lèi)的帶類(lèi)的C”,到到1983年才改名為年才改名為C+。 2. C+吸收了吸收了C和和Simula67的精髓,它具有的精髓,它具有C所無(wú)法比擬的優(yōu)越性。所無(wú)法比擬的優(yōu)越性。 41.
2、2 簡(jiǎn)單的簡(jiǎn)單的C+程序舉例程序舉例 #include using namespace std;int main ( ) int a, b; / 定義定義2個(gè)變量個(gè)變量 cout a b;/* 從鍵盤(pán)輸入從鍵盤(pán)輸入a和和b的值的值 */ cout a + b = a + b endl; return 0; 1-1.cpp51.3 注釋方法注釋方法 1. C+的注釋形式有兩種,一種是的注釋形式有兩種,一種是“/* */”格式,格式,這是這是C語(yǔ)言中的注釋風(fēng)格語(yǔ)言中的注釋風(fēng)格 ;2.雙斜線(xiàn)雙斜線(xiàn)/,在雙斜線(xiàn)之后的部分都會(huì)被視為注釋?zhuān)陔p斜線(xiàn)之后的部分都會(huì)被視為注釋; 不必為程序的每一行都加注釋?zhuān)?/p>
3、不必為一目了不必為程序的每一行都加注釋?zhuān)膊槐貫橐荒苛巳坏拇a加注釋?zhuān)灰⒔膺m當(dāng)?shù)拇a,有助于然的代碼加注釋?zhuān)灰⒔膺m當(dāng)?shù)拇a,有助于他人理解即可。他人理解即可。 61.4 編程風(fēng)格編程風(fēng)格 程序員使用標(biāo)識(shí)符、空格、程序員使用標(biāo)識(shí)符、空格、Tab鍵、空行、鍵、空行、標(biāo)點(diǎn)符號(hào)、代碼縮進(jìn)排列和注釋等,來(lái)安標(biāo)點(diǎn)符號(hào)、代碼縮進(jìn)排列和注釋等,來(lái)安排源代碼的方式。排源代碼的方式。 【例例1.2】一個(gè)不好的風(fēng)格程序一個(gè)不好的風(fēng)格程序 #include using namespace std; int main ( )int a, b; cout a b;cout a + b = a + b endl;
4、return 0; 71.5.1 C+程序中的字符程序中的字符 26個(gè)小寫(xiě)英文字母;個(gè)小寫(xiě)英文字母; 26個(gè)大寫(xiě)英文字母;個(gè)大寫(xiě)英文字母; 10個(gè)阿拉伯?dāng)?shù)字和其它一些符號(hào),如:個(gè)阿拉伯?dāng)?shù)字和其它一些符號(hào),如:+、-、*、/ 等,其中每個(gè)等,其中每個(gè)ASCII碼字符占用一碼字符占用一個(gè)字節(jié)。個(gè)字節(jié)。 81.5.2 標(biāo)識(shí)符標(biāo)識(shí)符 標(biāo)識(shí)符由字母、下劃線(xiàn)和數(shù)字組成,且第一個(gè)字標(biāo)識(shí)符由字母、下劃線(xiàn)和數(shù)字組成,且第一個(gè)字符不能為數(shù)字,長(zhǎng)度一般不超過(guò)符不能為數(shù)字,長(zhǎng)度一般不超過(guò)32個(gè),文件名只個(gè),文件名只識(shí)別前識(shí)別前8個(gè)字符。標(biāo)識(shí)符大小寫(xiě)敏感。個(gè)字符。標(biāo)識(shí)符大小寫(xiě)敏感。 采用有意義的單詞作標(biāo)識(shí)符,做到見(jiàn)名知
5、意。采用有意義的單詞作標(biāo)識(shí)符,做到見(jiàn)名知意。 studentName、StudentName、name_of_student abc、a123 8abc 、Student Name、$bill 91.5.3 關(guān)鍵字關(guān)鍵字 又稱(chēng)保留字,是系統(tǒng)定義的一些特殊標(biāo)識(shí)又稱(chēng)保留字,是系統(tǒng)定義的一些特殊標(biāo)識(shí)符,具有特定含義,不允許挪作他用;符,具有特定含義,不允許挪作他用; 表表1-1:C+常用關(guān)鍵字。常用關(guān)鍵字。101.6 C+的基本數(shù)據(jù)類(lèi)型的基本數(shù)據(jù)類(lèi)型 兩大類(lèi):基本數(shù)據(jù)類(lèi)型和導(dǎo)出數(shù)據(jù)類(lèi)型。兩大類(lèi):基本數(shù)據(jù)類(lèi)型和導(dǎo)出數(shù)據(jù)類(lèi)型。 基本類(lèi)型也稱(chēng)預(yù)定義的類(lèi)型或內(nèi)置數(shù)據(jù)類(lèi)型,包基本類(lèi)型也稱(chēng)預(yù)定義的類(lèi)型或內(nèi)置數(shù)據(jù)
6、類(lèi)型,包括括char、int、float、 double、bool和和void等。等。 導(dǎo)出類(lèi)型:由基本數(shù)據(jù)類(lèi)型構(gòu)造出來(lái)的類(lèi)型,包導(dǎo)出類(lèi)型:由基本數(shù)據(jù)類(lèi)型構(gòu)造出來(lái)的類(lèi)型,包括數(shù)組、指針、引用、結(jié)構(gòu)體、共用體、枚舉和括數(shù)組、指針、引用、結(jié)構(gòu)體、共用體、枚舉和類(lèi)等。類(lèi)等。 表表1-2:C+的基本數(shù)據(jù)類(lèi)型。的基本數(shù)據(jù)類(lèi)型。類(lèi)類(lèi) 型型 名名 稱(chēng)稱(chēng)字節(jié)數(shù)字節(jié)數(shù)取取 值值 范范 圍圍bool布爾型布爾型1true, falsesigned char有符號(hào)字符型有符號(hào)字符型1-128 127unsigned char無(wú)符號(hào)字符型無(wú)符號(hào)字符型10 255signed short int 有符號(hào)短整型有符號(hào)短整
7、型2-32768 32767unsigned short int 無(wú)符號(hào)短整型無(wú)符號(hào)短整型20 65535signed int 或或 signed有符號(hào)整型有符號(hào)整型4-231 (231-1)unsigned int 無(wú)符號(hào)整型無(wú)符號(hào)整型40 (232-1)signed long int 有符號(hào)長(zhǎng)整型有符號(hào)長(zhǎng)整型4-231 (231-1)unsigned long int 無(wú)符號(hào)長(zhǎng)整型無(wú)符號(hào)長(zhǎng)整型40 (232-1)float實(shí)型實(shí)型4-1038 1038double雙精度實(shí)型雙精度實(shí)型8-10308 10308long double長(zhǎng)雙精度實(shí)型長(zhǎng)雙精度實(shí)型8-10308 10308121.7
8、.1 變量變量 在程序運(yùn)行中,值可變的量稱(chēng)為變量。在程序運(yùn)行中,值可變的量稱(chēng)為變量。 變量的三要素:變量名、內(nèi)存空間和值。變量的三要素:變量名、內(nèi)存空間和值。 1. 定義變量:定義變量:bool b;char gender, ch;int a, b ; double dx ; float f ; unsigned u ; 131.7.1 變量變量2. 變量賦值變量賦值(1)變量定義后,用賦值語(yǔ)句賦初值。)變量定義后,用賦值語(yǔ)句賦初值。int a;a = -12+100; (2)在定義變量的同時(shí),初始化。)在定義變量的同時(shí),初始化。int a = 12; 變量不賦值,其值是什么變量不賦值,其值是
9、什么? ?141.7.2 文字常量文字常量1. 在程序運(yùn)行中,值不能被改變的量稱(chēng)為常量。在程序運(yùn)行中,值不能被改變的量稱(chēng)為常量。2. 文字常量是指可直接使用的常量。文字常量是指可直接使用的常量。3. 文字常量存儲(chǔ)在代碼區(qū),對(duì)它的訪(fǎng)問(wèn)不是通文字常量存儲(chǔ)在代碼區(qū),對(duì)它的訪(fǎng)問(wèn)不是通過(guò)地址進(jìn)行的。過(guò)地址進(jìn)行的。4. 文字常量分為:整形、實(shí)型、字符型和字符文字常量分為:整形、實(shí)型、字符型和字符串型常量。串型常量。 151.7.2 文字常量文字常量1整型常量整型常量(1)十進(jìn)制整數(shù),如:)十進(jìn)制整數(shù),如:789, -456 (2)八進(jìn)制整數(shù),如:)八進(jìn)制整數(shù),如:0567,-026 (3)十六進(jìn)制整數(shù),如
10、:)十六進(jìn)制整數(shù),如:0 x789, -0 xAB(4)長(zhǎng)整型與無(wú)符號(hào)型整數(shù))長(zhǎng)整型與無(wú)符號(hào)型整數(shù) 長(zhǎng)整型整數(shù),如:長(zhǎng)整型整數(shù),如:12L, 0234L,-0 xABl 無(wú)符號(hào)型整數(shù),如:無(wú)符號(hào)型整數(shù),如:12U, 0234U,0 xABu161.7.2 文字常量文字常量2實(shí)型常量實(shí)型常量 在內(nèi)存中以浮點(diǎn)形式存放,均為十進(jìn)制數(shù),無(wú)數(shù)在內(nèi)存中以浮點(diǎn)形式存放,均為十進(jìn)制數(shù),無(wú)數(shù)制區(qū)分。制區(qū)分。(1)小數(shù)形式:)小數(shù)形式: 1.65,1.,.123(2)指數(shù)形式:)指數(shù)形式:1.23e5、1.23e-5、1e3171.7.2 文字常量文字常量3字符型常量:用單引號(hào)括起來(lái)的一個(gè)字符,如字符型常量:用單
11、引號(hào)括起來(lái)的一個(gè)字符,如 a,A,?。在內(nèi)存中的。在內(nèi)存中的ASCII碼值,數(shù)據(jù)類(lèi)型為碼值,數(shù)據(jù)類(lèi)型為char。4. 轉(zhuǎn)義字符:轉(zhuǎn)義字符: b退格退格n換行符換行符r回車(chē)符回車(chē)符tTab鍵鍵反斜杠字符反斜杠字符 單引號(hào)單引號(hào)雙引號(hào)雙引號(hào)nnn 八進(jìn)制值,最多三位八進(jìn)制值,最多三位xhh 十六進(jìn)制值,最多兩位十六進(jìn)制值,最多兩位 例如:例如: n 12 xa A 101 x41 1-2.cpp181.7.2 文字常量文字常量5字符串常量字符串常量 123、 I am a Chinese.、a 串結(jié)束符:串結(jié)束符:0 a和和a不同不同 思考:思考:Ive done dog s toy Love 1
12、91.7.3 符號(hào)常量符號(hào)常量例如:例如:#define PI 3.1415926定義符號(hào)常量的好處:定義符號(hào)常量的好處:?201.7.4 常變量常變量例如:例如:const double pi = 3.14159; 常變量具有變量的三個(gè)要素。常變量具有變量的三個(gè)要素。必須在定義時(shí)賦初值,且在程序的運(yùn)行中值不必須在定義時(shí)賦初值,且在程序的運(yùn)行中值不可變。可變。1. 編譯器可對(duì)常變量進(jìn)行類(lèi)型檢查。編譯器可對(duì)常變量進(jìn)行類(lèi)型檢查。 211.8.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式算術(shù)運(yùn)算符和算術(shù)表達(dá)式 五個(gè)算術(shù)運(yùn)算符:五個(gè)算術(shù)運(yùn)算符:+、-、*、/、%5/2為為2,5.0/2為為2.5 8%3 為為2,而,而
13、8.0%3非法非法 221.8.3 賦值運(yùn)算符和賦值表達(dá)式賦值運(yùn)算符和賦值表達(dá)式 賦值運(yùn)算符賦值運(yùn)算符: = 例如:例如:3.14 = pi x + y = 100 const int N = 100;N = 200; b = c = d = a+5 a = 5 + c = 20 231.8.3 賦值運(yùn)算符和賦值表達(dá)式賦值運(yùn)算符和賦值表達(dá)式復(fù)合賦值運(yùn)算符復(fù)合賦值運(yùn)算符: a = a + 3 a + = 3 y *= (x + 8) y = y * (x + 8) 思考:思考:若若a初值為初值為6,執(zhí)行表達(dá)式,執(zhí)行表達(dá)式a += a -= a *= a 后,表達(dá)式的后,表達(dá)式的值和值和a的值分別
14、是多少的值分別是多少? 241.8.4 自增、自減運(yùn)算自增、自減運(yùn)算 示例:示例:int i =3, j ; j = +i ; 不同于:不同于:j = i+ ; 3+ 、 +(x+y) 均非法!均非法!int i =3 , j = 4, x ; x = (i+) + (j+); 251.8.5 關(guān)系運(yùn)算符和關(guān)系表達(dá)式關(guān)系運(yùn)算符和關(guān)系表達(dá)式 、 、 = 優(yōu)先級(jí)高于優(yōu)先級(jí)高于 = = 、 ! = 運(yùn)算結(jié)果為運(yùn)算結(jié)果為boolean類(lèi)型。類(lèi)型。注意:注意:有有a=1, b=2, c=3,則表達(dá)式,則表達(dá)式 abc 的值為的值為 false, 這是一種這是一種“走火入魔走火入魔”式的寫(xiě)法。式的寫(xiě)法。2
15、61.8.6 邏輯運(yùn)算符和邏輯表達(dá)式邏輯運(yùn)算符和邏輯表達(dá)式 三種邏輯運(yùn)算符:三種邏輯運(yùn)算符: !、 &、| 運(yùn)算結(jié)果:運(yùn)算結(jié)果:boolean1. 非非0表示表示true,0表示表示false。 若有若有a = -1; b=2.0; 則表達(dá)式則表達(dá)式 a&b 為為true。 2. 關(guān)系關(guān)系0 x10 應(yīng)寫(xiě)成應(yīng)寫(xiě)成 0=x & x=10。 3.表達(dá)式求值表達(dá)式求值短路短路: int x = 1, y = 1, z = 1 , w = 0 ; w = +x | +y & +z ; 271.8.7 位運(yùn)算和算術(shù)表達(dá)式位運(yùn)算和算術(shù)表達(dá)式 1按位與(按位與(&) int a = 3, b = -2 ,
16、c = a & b ;a 0000 0000 0000 0000 0000 0000 0000 0011b 1111 1111 1111 1111 1111 1111 1111 1110c 0000 0000 0000 0000 0000 0000 0000 0010281.8.7 位運(yùn)算和算術(shù)表達(dá)式位運(yùn)算和算術(shù)表達(dá)式2按位或(按位或(|) int a = 3, b = -2 , c = a | b ;a 0000 0000 0000 0000 0000 0000 0000 0011b 1111 1111 1111 1111 1111 1111 1111 1110c 1111 1111 111
17、1 1111 1111 1111 1111 1111 291.8.7 位運(yùn)算和算術(shù)表達(dá)式位運(yùn)算和算術(shù)表達(dá)式3按位異或(按位異或() int a = 3, b = -2 , c = a b ;a 0000 0000 0000 0000 0000 0000 0000 0011b 1111 1111 1111 1111 1111 1111 1111 1110c 1111 1111 1111 1111 1111 1111 1111 1101 思考:int a = 5, b = 9; a = ab;b = ab;a = ab; 301.8.7 位運(yùn)算和算術(shù)表達(dá)式位運(yùn)算和算術(shù)表達(dá)式4按位取反(按位取反()
18、 int a=18, b = a; a 0000 0000 0000 0000 0000 0000 0001 0010b 1111 1111 1111 1111 1111 1111 1110 1101311.8.7 位運(yùn)算和算術(shù)表達(dá)式位運(yùn)算和算術(shù)表達(dá)式5左移(左移() 例如例如1:int a = 15, x = a 3; 例如例如2:short int a = 32767, b = a)例如:例如:short int a = -2, b = a2; 無(wú)論是左移或右移,原變量無(wú)論是左移或右移,原變量a的值的值XX。 321.8.7 位運(yùn)算和算術(shù)表達(dá)式位運(yùn)算和算術(shù)表達(dá)式思考:思考:編程從一個(gè)編程從
19、一個(gè)16位的單元中取出某幾位。位的單元中取出某幾位。若若value的值為八進(jìn)制數(shù)的值為八進(jìn)制數(shù)0101675,start為為5,end為為8,那么,那么,value和和result的值為:的值為: 331.8.7 位運(yùn)算和算術(shù)表達(dá)式位運(yùn)算和算術(shù)表達(dá)式代碼片段:代碼片段:unsigned short int value = 0101675, result; int start = 5, end = 8; result = value= 16-(end-start+1) ; / step 2: 右移右移思考:思考:為什么將變量為什么將變量value定義成定義成unsigned 類(lèi)型,類(lèi)型, 如果去
20、掉如果去掉unsigned可以嗎?可以嗎? 341.8.8 逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式 例如逗號(hào)表達(dá)式:例如逗號(hào)表達(dá)式: a=3*5 , a*4 , a+5 則表達(dá)式的值,變量的值分別是:則表達(dá)式的值,變量的值分別是:思考:思考:下面三個(gè)表達(dá)式運(yùn)算結(jié)束后,下面三個(gè)表達(dá)式運(yùn)算結(jié)束后,a、x和表達(dá)式和表達(dá)式的值分別是多少?的值分別是多少?a=3*5, a*4 x=(a=3, 6*3) x=a=3, 6*3 351.8.9 sizeof 運(yùn)算符運(yùn)算符 例如:例如:double x = 100 ; sizeof( double ) 和和 sizeof x 均為均為8。 361.9 語(yǔ)
21、句語(yǔ)句1. 表達(dá)式語(yǔ)句表達(dá)式語(yǔ)句例如:例如:a + b, c * d;x = (a + b, c * d ); 2. 空語(yǔ)句空語(yǔ)句 3. 復(fù)合語(yǔ)句復(fù)合語(yǔ)句a + b, c * d;x = (a + b, c * d ); 371.10.1 賦值時(shí)的類(lèi)型轉(zhuǎn)換賦值時(shí)的類(lèi)型轉(zhuǎn)換 例如:例如:int i=3.96; 則則 i = ?double d=23; 則則 d = ?char ch = 360; 則賦值過(guò)程為:則賦值過(guò)程為:381.10.1 賦值時(shí)的類(lèi)型轉(zhuǎn)換賦值時(shí)的類(lèi)型轉(zhuǎn)換 4. unsigned char c = -2 ; int i ;i = c; 5. char c = -2 ;int i
22、 ;i = c ; 思考賦值過(guò)程思考賦值過(guò)程思考賦值過(guò)程思考賦值過(guò)程391.10.2 混合運(yùn)算時(shí)的類(lèi)型轉(zhuǎn)換混合運(yùn)算時(shí)的類(lèi)型轉(zhuǎn)換 總體原則:由低類(lèi)型向高類(lèi)型轉(zhuǎn)換。自己總體原則:由低類(lèi)型向高類(lèi)型轉(zhuǎn)換。自己看書(shū)!看書(shū)!實(shí)型常量實(shí)型常量2.0f或或2.0F屬于屬于float類(lèi)型,而類(lèi)型,而2.0屬于屬于double型。型。 401.10.3 強(qiáng)制類(lèi)型轉(zhuǎn)換強(qiáng)制類(lèi)型轉(zhuǎn)換 格式:格式:() 例如:例如:int a = 9, b = 5 ;double d1, d2 ; d1 = (double) a / b ; d2 = (double) (a / b ); 新標(biāo)準(zhǔn):新標(biāo)準(zhǔn):static_cast( a /
23、 b )411.11.1 cout對(duì)象和對(duì)象和cin對(duì)象對(duì)象 cout / cin:輸出:輸出/入流對(duì)象;入流對(duì)象;例如:例如: cout I like C+ ; “” 流提取操作符流提取操作符 【例例1.3】程序舉例程序舉例 #include using namespace std; int main ( ) int length, width, area ; cout 計(jì)算矩形的面積計(jì)算矩形的面積 n ; cout length ; cout width ; area = length * width ; cout 矩形的面積為:矩形的面積為: area endl ; return 0;
24、1-3.cpp431.11.1 cout對(duì)象和對(duì)象和cin對(duì)象對(duì)象易于出錯(cuò)的地方:易于出錯(cuò)的地方:int whole ;float fractional ;char letter ;cout whole fractional letter ;cout 整數(shù):整數(shù): whole endl 浮點(diǎn)數(shù):浮點(diǎn)數(shù): fractional endl 字符:字符: letter endl ; 1-4.cpp441.11.1 cout對(duì)象和對(duì)象和cin對(duì)象對(duì)象 字符數(shù)組的初步應(yīng)用,例:字符數(shù)組的初步應(yīng)用,例: char name 21 ; cout name ; cout Hi, name endl ; 注意:
25、注意:溢出、串中含空格的問(wèn)題。溢出、串中含空格的問(wèn)題。1-5.cpp451.11.2 格式化輸出格式化輸出 1. 用用setw操作符為輸出數(shù)據(jù)項(xiàng)指定寬度操作符為輸出數(shù)據(jù)項(xiàng)指定寬度(僅對(duì)一項(xiàng)有效僅對(duì)一項(xiàng)有效): int intValue = 3928 ; float floatValue = 91.5 ; char cStringValue = Confucius & Mo-tse ; cout ( setw(5) intValue ) endl ; cout ( setw(8) floatValue ) endl ; cout ( setw(20) cStringValue ) endl ;
26、1-6.cpp461.11.2 格式化輸出格式化輸出2. 用用setprecision操作符輸出數(shù)的有效位數(shù)操作符輸出數(shù)的有效位數(shù)(對(duì)多項(xiàng)有效對(duì)多項(xiàng)有效) 。float quotient , number1 = 132.364f , number2 = 26.91f ;quotient = number1 / number2 ;cout quotient endl ;cout setprecision (5) quotient endl ;cout setprecision (4) quotient endl ;cout setprecision (3) quotient endl ;cout
27、 quotient endl ;cout setprecision (2) quotient endl ;cout setprecision (1) quotient endl ; 1-7.cpp471.11.3 采用函數(shù)成員實(shí)現(xiàn)格式化輸出采用函數(shù)成員實(shí)現(xiàn)格式化輸出 float day1, day2, total ; cout day1 day2 ; total = day1 + day2; cout.precision ( 2 ); cout.setf(ios:fixed | ios:showpoint); cout 第第 1 天天: ; cout.width(8); cout day1 e
28、ndl ; cout 第第 2 天天: ; cout.width(8); cout day2 endl ; cout 總和總和: setw(8) total setw ( 10 ) word ; 方法方法2: cin.width(10); cin word ; 注意:注意:域?qū)捴粚?duì)與其相鄰的下一個(gè)輸入有效;域?qū)捴粚?duì)與其相鄰的下一個(gè)輸入有效;1-9.cpp501.11.6 讀取一行讀取一行 舉例舉例:char sentence 81 ; cout 請(qǐng)輸入一個(gè)句子:請(qǐng)輸入一個(gè)句子: ;cin.getline( sentence , 81);cout 你輸入的是:你輸入的是: sentence ch ; cout 字符是:字符是: ch endl ; 方法方法2: cin.get(ch);1-11.cpp521.11.8 讀取字符時(shí)易出錯(cuò)的地方讀取字符時(shí)易出錯(cuò)的地方 舉例:舉例: cout number ; cout 請(qǐng)輸入一個(gè)字符:請(qǐng)輸入一個(gè)字符: ; cin.get (ch); 修改方法:修改方法:cin.ignore( );1-12.cpp531.12 枚舉類(lèi)型枚舉類(lèi)型 1. 類(lèi)型定義,例如:類(lèi)型定義,例如:enum weekday Sun, Mon, Tue, Wed, Thu, Fri, Sat ; 或或enum weekday
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 智能家居中的物聯(lián)網(wǎng)關(guān)鍵節(jié)點(diǎn)應(yīng)用-洞察闡釋
- 數(shù)據(jù)驅(qū)動(dòng)決策提升智能化轉(zhuǎn)型效果
- 高中美術(shù)跨學(xué)科教學(xué)中的學(xué)生自主學(xué)習(xí)與合作學(xué)習(xí)
- 2025至2030年中國(guó)溫度/濕度/振動(dòng)三綜合試驗(yàn)箱行業(yè)投資前景及策略咨詢(xún)報(bào)告
- 2025至2030年中國(guó)汽車(chē)后轉(zhuǎn)向燈行業(yè)投資前景及策略咨詢(xún)報(bào)告
- 2025至2030年中國(guó)水產(chǎn)養(yǎng)殖技術(shù)行業(yè)投資前景及策略咨詢(xún)報(bào)告
- 2025至2030年中國(guó)橡膠防水油膏行業(yè)投資前景及策略咨詢(xún)報(bào)告
- 2025至2030年中國(guó)梳草碎根機(jī)行業(yè)投資前景及策略咨詢(xún)報(bào)告
- 2025至2030年中國(guó)松仁粽子糖行業(yè)投資前景及策略咨詢(xún)報(bào)告
- 2025至2030年中國(guó)智能數(shù)顯變送控制儀行業(yè)投資前景及策略咨詢(xún)報(bào)告
- 韓國(guó)流行音樂(lè)課件
- 新技術(shù)、新工藝、對(duì)提高工程質(zhì)量、縮短工期、降低造價(jià)的可行性
- 重慶大學(xué)大學(xué)化學(xué)Ⅰ期末考試卷A
- 全過(guò)程工程咨詢(xún)管理服務(wù)方案
- 級(jí)信管期末考試試卷a
- 信息科技課程標(biāo)準(zhǔn)新課標(biāo)學(xué)習(xí)心得分享
- 四川大學(xué)宣傳介紹PPT
- 哈維麥凱人脈66表格
- 鋁合金門(mén)窗工程技術(shù)標(biāo)
- 地理北極地區(qū)和南極地區(qū)課件
- 職業(yè)發(fā)展與就業(yè)指導(dǎo)課件制定求職計(jì)劃
評(píng)論
0/150
提交評(píng)論