C++語(yǔ)言基礎(chǔ)知識(shí).ppt

C++語(yǔ)言基礎(chǔ)知識(shí).ppt

ID:50536147

大?。?16.50 KB

頁(yè)數(shù):24頁(yè)

時(shí)間:2020-03-10

C++語(yǔ)言基礎(chǔ)知識(shí).ppt_第1頁(yè)
C++語(yǔ)言基礎(chǔ)知識(shí).ppt_第2頁(yè)
C++語(yǔ)言基礎(chǔ)知識(shí).ppt_第3頁(yè)
C++語(yǔ)言基礎(chǔ)知識(shí).ppt_第4頁(yè)
C++語(yǔ)言基礎(chǔ)知識(shí).ppt_第5頁(yè)
資源描述:

《C++語(yǔ)言基礎(chǔ)知識(shí).ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)

1、C++程序設(shè)計(jì)C++基礎(chǔ)知識(shí)C++語(yǔ)言的基礎(chǔ)知識(shí)教學(xué)提示:C++語(yǔ)言中的數(shù)據(jù)類型、運(yùn)算、語(yǔ)句結(jié)構(gòu)、數(shù)組、指針、函數(shù)。教學(xué)目標(biāo):掌握C++語(yǔ)言中的基本數(shù)據(jù)類型、運(yùn)算符及表達(dá)式。掌握if語(yǔ)句、switch語(yǔ)句、for語(yǔ)句、while語(yǔ)句、do語(yǔ)句和各種跳轉(zhuǎn)語(yǔ)句的格式、功能和執(zhí)行過(guò)程。掌握一維數(shù)組和二維數(shù)組的定義、表示及訪問(wèn)方式。掌握指針的概念、指針變量的定義格式與存儲(chǔ)分配、對(duì)指針進(jìn)行的每一種運(yùn)算的運(yùn)算符表示及操作功能,掌握函數(shù)的定義和調(diào)用格式。課程安排C++程序的基本語(yǔ)法構(gòu)成、基本語(yǔ)句4學(xué)時(shí)數(shù)組、指針與引用4學(xué)時(shí)函數(shù)4學(xué)時(shí)C++程序的基本語(yǔ)法構(gòu)成數(shù)據(jù)類型基本數(shù)據(jù)類

2、型常量和變量表達(dá)式和基本運(yùn)算數(shù)據(jù)類型基本數(shù)據(jù)類型類型名類型說(shuō)明符字寬數(shù)值范圍字符型char1–128~127短整型short[int]2–32768~32767整型int4–2147483648~2147483647長(zhǎng)整型long[int]4–2147483648~2147483647單精度浮點(diǎn)型float4約6位有效數(shù)字雙精度浮點(diǎn)型double8約15位有效數(shù)字雙精度浮點(diǎn)型longdouble16約17位有效數(shù)字?jǐn)?shù)據(jù)類型常量和變量常量是一種其值不被改變的量,即在程序執(zhí)行過(guò)程中不改變其本身的值.整型常量浮點(diǎn)型常量字符型常量字符串常量符號(hào)常量變量是在程序執(zhí)行過(guò)程

3、中可以被改變的量變量名數(shù)據(jù)類型值用const定義符號(hào)常量例inta=1;b=2;#definePI3.14159#defineRa+bcout<(大于)>=(大于等于)==(等于)!=

4、(不等于)邏輯運(yùn)算符及其邏輯表達(dá)式!(邏輯非)&&(邏輯與)

5、

6、(邏輯或)作用域運(yùn)算符::局部變量與全局變量同名時(shí),在局部變量作用域內(nèi)全局變量被隱藏,但也可以使用::來(lái)訪問(wèn)全局變量。#includeusingnamespacestd;floata=13.5;intmain(){inta=5;cout<

7、的后綴運(yùn)算表達(dá)式的值為原變量二者變量的值都加1賦值運(yùn)算符及其賦值表達(dá)式簡(jiǎn)單的賦值運(yùn)算符有:=(賦值運(yùn)算符)。復(fù)合的賦值運(yùn)算符有:+=(加賦值)–=(減賦值)、*=(乘賦值,)、/=(除賦值)和%=(求余賦值)條件運(yùn)算符及其條件表達(dá)式條件運(yùn)算符(?:)其使用格式為:<表達(dá)式1>?<表達(dá)式2>:<表達(dá)式3>表達(dá)式和基本運(yùn)算例inta,b,c;a=b=c=1;a+=b;b+=c;c+=a;a>b?a:ba>c?a--:c++位操作運(yùn)算符及其關(guān)系表達(dá)式C++中位運(yùn)算符有:~(按位取反),&(按位與),

8、(按位或),^(按位異或),<<(按位左移),>>(按位右移)其他

9、運(yùn)算符及其關(guān)系表達(dá)式逗號(hào)運(yùn)算符及其關(guān)系表達(dá)式從左向右依次計(jì)算,最后一個(gè)子表達(dá)式的值是整個(gè)表達(dá)式的值。強(qiáng)制類型轉(zhuǎn)換把一種類型的數(shù)據(jù)轉(zhuǎn)換為另一種類型的數(shù)據(jù)。C++基本語(yǔ)句順序控制語(yǔ)句選擇控制語(yǔ)句循環(huán)控制語(yǔ)句順序控制語(yǔ)句順序控制語(yǔ)句包括表達(dá)式語(yǔ)句、空語(yǔ)句和復(fù)合語(yǔ)句等。C++中任何一個(gè)表達(dá)式加上分號(hào)(“;”)便是表達(dá)式語(yǔ)句??照Z(yǔ)句是指只有一個(gè)分號(hào)(“;”)的語(yǔ)句。復(fù)合語(yǔ)句是由兩條或兩條以上的語(yǔ)句組成,并由一對(duì)花括號(hào)“{}”括起來(lái)的語(yǔ)句。選擇控制語(yǔ)句條件語(yǔ)句(if語(yǔ)句)單選條件語(yǔ)句if(<表達(dá)式>)<語(yǔ)句>兩選條件語(yǔ)句if(<表達(dá)式>)<語(yǔ)句1>else<語(yǔ)句2>多選條

10、件語(yǔ)句if(<表達(dá)式1>)<語(yǔ)句1>elseif(<表達(dá)式2>)<語(yǔ)句2>......elseif(<表達(dá)式n-1>)<語(yǔ)句n-1>else<語(yǔ)句n>開(kāi)關(guān)語(yǔ)句(switch語(yǔ)句)語(yǔ)句格式為:switch(<條件表達(dá)式>)…{case<常量表達(dá)式1>:〔<語(yǔ)句1>〕case<常量表達(dá)式2>:〔<語(yǔ)句2>〕case<常量表達(dá)式n-1>:〔<語(yǔ)句n-1>〕〔default:<語(yǔ)句n>〕}選擇控制語(yǔ)句循環(huán)控制語(yǔ)句while語(yǔ)句while(<表達(dá)式>)<語(yǔ)句>循環(huán)控制語(yǔ)句do…while語(yǔ)句do<語(yǔ)句>while(<表達(dá)式>);for語(yǔ)句for(<表達(dá)式1>;<表達(dá)式2

11、>;<表達(dá)式3>)<語(yǔ)句>表達(dá)式1—循

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。