資源描述:
《c語言程序設(shè)計(jì)期末復(fù)習(xí)提要》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、C++語言程序設(shè)計(jì)期末復(fù)習(xí)提要第一章C++語言概述本章重點(diǎn)掌握的內(nèi)容1.程序、程序文件和函數(shù)的概念及其相互之間的關(guān)系。2.函數(shù)的定義格式和作用,主函數(shù)的特殊地位和作用。每個函數(shù)包含函數(shù)頭和函數(shù)體兩個部分,函數(shù)體就是由一對花括號括起來的復(fù)合語句,函數(shù)頭就是函數(shù)體之前的部分。3.C++基本語句和復(fù)合語句的語法格式。每條基本語句以分號作為結(jié)束符,每個復(fù)合語句是用一對花括號括起來的語句序列,其中的每一條語句仍可以是復(fù)合語句。4.#include命令的作用,C++系統(tǒng)編譯程序?qū)ζ涮幚淼倪^程;頭文件的文件名格式、在程序中的使用方法和作用。5.程序中兩種注釋標(biāo)記的寫法和作用。6.利用標(biāo)準(zhǔn)
2、輸出流對象cout和插入操作符<<向標(biāo)準(zhǔn)輸出設(shè)備----顯示器屏幕輸出表達(dá)式的值,利用標(biāo)準(zhǔn)輸入流對象cin和提取操作符>>從鍵盤向內(nèi)存變量輸入值。注意:當(dāng)從鍵盤輸入多個數(shù)據(jù)時,各數(shù)據(jù)之間只能用空格或回車符作為分隔符,當(dāng)向屏幕輸出每個數(shù)據(jù)時,將緊接著上一次顯示位置之后顯示出來。7.對于C++源程序文件名、編譯后生成的目標(biāo)文件名和連接后生成的可執(zhí)行文件名,其系統(tǒng)給定的擴(kuò)展名分別是什么?C++系統(tǒng)的編譯程序和連接程序分別實(shí)現(xiàn)什么功能?對于本章的其余內(nèi)容均作一般了解。第二章基本數(shù)據(jù)類型和表達(dá)式本章重點(diǎn)掌握的內(nèi)容1.C++數(shù)據(jù)類型的分類:整型類(字符、布爾、枚舉等類型歸于此類)、實(shí)型
3、類、指針類、數(shù)組類(字符串歸于此類)、復(fù)合類(包括結(jié)構(gòu)、聯(lián)合和類類型)等。2.各種整數(shù)類型的關(guān)鍵字表示,存儲空間的大小和值域范圍。若不特別指明,均認(rèn)為int類型的大小為4個字節(jié),即每個整型數(shù)據(jù)占有4個字節(jié)的存儲空間。3.整型變量的定義和初始化,十進(jìn)制整型常量的表示。4.字符類型的關(guān)鍵字表示,存儲中間的大小和值域范圍。字符型常量的表示,回車、換行、單引號、雙引號、反斜線、空字符(即ASCII代碼為0的字符)等特殊字符的表示。5.字符型變量的定義和初始化,字符型與整型的關(guān)系。6.枚舉的概念,枚舉類型的定義,枚舉變量的定義和初始化,枚舉常量與整型常量的對應(yīng)關(guān)系。7.各種實(shí)數(shù)類型的
4、關(guān)鍵字表示,存儲空間的大小和有效位數(shù)。8.單精度和雙精度實(shí)數(shù)的定點(diǎn)表示和浮點(diǎn)(科學(xué))表示,實(shí)型變量的定義和初始化。9.加、減、乘、除、取余、賦值、增1、減1、取數(shù)據(jù)存儲長度等算術(shù)運(yùn)算符的表示、含義、運(yùn)算對象個數(shù)和運(yùn)算優(yōu)先級。10.關(guān)系運(yùn)算符的定義和關(guān)系表達(dá)式的計(jì)算,邏輯運(yùn)算符的定義與邏輯表達(dá)式的計(jì)算,系統(tǒng)給定的邏輯(布爾)類型的定義,邏輯常量false和true與整型常量的對應(yīng)關(guān)系,邏輯變量的定義和使用,求任意表達(dá)式對應(yīng)邏輯值的方法。11.typedef語句格式及功能。一般掌握的內(nèi)容1.整型常量的八進(jìn)制和十六進(jìn)制表示。2.符號常量和常值變量的定義和初始化,它們之間的區(qū)別。3
5、.位操作符、復(fù)合賦值操作符的含義與使用。4.不同數(shù)據(jù)類型之間的強(qiáng)制轉(zhuǎn)換。5.相反條件、等價(jià)條件、永真條件的含義,條件操作符和逗號操作符的含義及運(yùn)算過程。對于本章的其余內(nèi)容均作一般了解。第三章C++程序的流程控制本章重點(diǎn)掌握的內(nèi)容1.程序或程序模塊的三種基本結(jié)構(gòu),每種結(jié)構(gòu)的執(zhí)行過程。2.簡單if語句、帶else子句的if語句、多分支結(jié)構(gòu)的if語句的定義格式、執(zhí)行過程和在處理問題中的具體應(yīng)用。3.switch語句的定義格式、執(zhí)行過程和在處理問題中的具體應(yīng)用。4.if語句與switch語句之間的功能比較,if語句與switch語句之間的轉(zhuǎn)換,但有時if語句無法或很難轉(zhuǎn)換為swit
6、ch語句。5.for循環(huán)、while循環(huán)和do…while循環(huán)的定義格式、執(zhí)行過程和在處理問題中的具體應(yīng)用。6.三種循環(huán)結(jié)構(gòu)之間的比較及其相互轉(zhuǎn)換。7.break語句在switch語句和在各種循環(huán)語句中的作用,continue語句在各種循環(huán)語句中的作用。8.goto語句和return語句的定義格式和功能。第四章數(shù)組本章重點(diǎn)掌握的內(nèi)容1.—維數(shù)組的含義、定義格式及初始化格式。2.數(shù)組長度、數(shù)組元素、元素下標(biāo)的含義,訪問數(shù)組元素的語法格式,下標(biāo)運(yùn)算符的操作對象和操作結(jié)果。3.?dāng)?shù)組元素的下標(biāo)變化范圍,數(shù)組元素所占存儲空間大小和整個數(shù)組所占存儲空間大小的計(jì)算,各元素對應(yīng)存儲空間的排
7、列情況,每個元素的存儲地址的計(jì)算。4.利用一維數(shù)組存儲數(shù)據(jù),按元素值的升序或降序排列,按給定條件或功能對數(shù)組元素依次進(jìn)行訪問和處理。5.一維數(shù)組的含義、定義格式及初始化格式。6.二維數(shù)組的行數(shù)和列數(shù)的概念,數(shù)組長度(即所含元素個數(shù))的計(jì)算。7.訪問二維數(shù)組元素的語法格式,每個下標(biāo)運(yùn)算符的操作對象和操作結(jié)果。第一個下標(biāo)運(yùn)算符的操作結(jié)果為對應(yīng)的一維數(shù)組,第二個下標(biāo)運(yùn)算符的操作結(jié)果為該一維數(shù)組中的對應(yīng)元素。8.二維數(shù)組中的所有元素在存儲空間中的排列情況,每個元素的存儲地址的計(jì)算。9.利用二維數(shù)組存儲矩陣數(shù)據(jù),按給定條件或