第一部分 c語言知識復習資料_第1頁
已閱讀1頁,還剩22頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第一部分第一部分C語言知識復習資料語言知識復習資料第一章第一章C語言基本知識語言基本知識【考點考點1】C程序程序用C語言編寫的程序稱為C語言源程序,源程序文件的后綴名為“.c”。源程序經(jīng)編譯后生成后綴名為“.obj”的目標文件,再把目標文件與各種庫函數(shù)連接起來,生成“.exe”可執(zhí)行文件。C語言有三種基本結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)?!究键c考點2】main函數(shù)函數(shù)又稱主函數(shù),是C程序的入口。main后面跟一對小括號和一對花括號,花

2、括號括起來的部分稱為main函數(shù)的函數(shù)體。一個C程序從main函數(shù)開始執(zhí)行,到main函數(shù)體執(zhí)行完結(jié)束,而不論main函數(shù)在整個程序中的位置如何。每一個程序有且僅有一個main函數(shù),其他函數(shù)都是為main函數(shù)服務(wù)的?!究键c考點3】存儲形式存儲形式計算機在電腦中保存數(shù)據(jù)是采用二進制形式,由0或1構(gòu)成的二進制稱為位(bit),八個位構(gòu)成一個字節(jié)(Byte),1個Byte=8個bit。二進制、八進制、十六進制轉(zhuǎn)化為十進制采用乘法,十進制轉(zhuǎn)化為

3、二進制、八進制、十六進制采用除法。數(shù)據(jù)的存放位置就是它的地址?!究键c考點4】注釋注釋是對程序的說明,可出現(xiàn)在程序中任意合適的地方,注釋從“”開始到最近一個“”結(jié)束,其間任何內(nèi)容都不會被計算機執(zhí)行,注釋不可以嵌套?!究键c考點5】書寫格式書寫格式每條語句的后面必須有一個分號,分號是語句的一部分。一行內(nèi)可寫多條語句,一個語句可寫在多行上?!究键c考點6】標識符標識符是標識名字的有效字符序列,可以理解為C程序中的單詞。標識符的命名規(guī)則是:(1)標

4、識符只能由字母、數(shù)字和下劃線組成,字母區(qū)分大小寫。(2)標識符的第一個字符必須是字母或下劃線,不能為數(shù)字。C語言標識符分如下3類(1)關(guān)鍵字。它們在程序中有固定的含義,不能另作他用。如int、f、switch等。(2)預(yù)定義標識符。預(yù)先定義并具有特定含義的標識符。如define、include等。(3)用戶標識符。用戶根據(jù)需要定義的標識符,符合命名規(guī)則且不與關(guān)鍵字相同?!究键c考點7】常量與變量常量與變量常量是指在程序運行過程中,其值不能

5、改變的量。常量分為整型常量、實型常量、字符常量、字符串常量、符號常量5種。在程序運行過程中其值可以改變的量稱為變量。C語言中沒有字符串變量。存放字符串使用字符數(shù)組?!究键c考點8】整型數(shù)據(jù)整型數(shù)據(jù)整型常量有十進制、八進制、十六進制三種表示形式,沒有二進制形式。八進制整型常量加前導數(shù)字0,十六進制常量加前導0X,八進制常量中不會出現(xiàn)8。整型變量可分為基本整型(int)、短整型(sht)、長整型(long)、和無符號整型(unsigned)。

6、一個基本整型占4個字節(jié)。其它類型的整型占用字節(jié)數(shù)和取值范圍詳見教材第9頁。要使用中間變量,語句為:t=xx=yx=t。第三章第三章選擇結(jié)構(gòu)選擇結(jié)構(gòu)【考點考點1】關(guān)系運算關(guān)系運算C語言用非0表示邏輯真,用0表示邏輯假。關(guān)系運算符有6個,分別是,=,,=,==,!=,前四種優(yōu)先級高于后兩種。關(guān)系表達式真時為1,假時為0。注意abc是不可以的,可用(ab)&&(bc)來表示?!究键c考點2】邏輯運算邏輯運算邏輯運算符共有3個:邏輯與(&&),邏

7、輯或(||),邏輯非(!)。注意短路現(xiàn)象,例a||b,如果表達式a的值非零,則表達式b不再執(zhí)行。【考點考點3】if語句語句可以單獨出現(xiàn),也可以與else匹配出現(xiàn)。if語句可以嵌套,這時else總是與離它最近的且沒有與else匹配的if匹配。【考點考點4】條件運算條件運算是唯一的三目運算符,格式為:表達式1表達式2:表達式3。表達式1值為非0時,整個表達式值為表達式2的值,表達式1值為0時,整個表達式值為表達式3的值??谠E:真前假后:真前

8、假后【考點考點5】switch語句語句格式及執(zhí)行過程詳見教材P33,要注意每條case后有沒有break語句的區(qū)別。還要注意switch后小括號里面的表達式不能為實型,case后表達式不能有變量??谠E:switch表不表不為實為實,case表不表不為變?yōu)樽儭5谒恼碌谒恼卵h(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)【考點考點1】三種循環(huán)結(jié)構(gòu)三種循環(huán)結(jié)構(gòu)三種循環(huán)結(jié)構(gòu)分別為:while,dowhile,f,三種結(jié)構(gòu)的格式及執(zhí)行順序詳見教材第36、39、40頁。注意f循環(huán)

9、中的小括號中必須是兩個分號;循環(huán)一定要有結(jié)束條件,否則成了死循環(huán);dowhile()循環(huán)最后的while();后一定要有分號。【考點考點2】break與continuebreak是終止所在整個循環(huán),而continue是提前結(jié)束本輪循環(huán)。break語句可出現(xiàn)在循環(huán)結(jié)構(gòu)與switch語句中,continue只出現(xiàn)在循環(huán)結(jié)構(gòu)中?!究键c考點3】循環(huán)的嵌套循環(huán)的嵌套就是循環(huán)里面還有循環(huán),計算要一層一層分析,一般只考查兩層嵌套,循環(huán)嵌套通常是處理二

10、維數(shù)組?!究键c考點4】循環(huán)結(jié)構(gòu)的復習循環(huán)結(jié)構(gòu)的復習循環(huán)結(jié)構(gòu)是重點,筆試所占分值一般在13分左右,在上機考試中也是必考點,應(yīng)用性很強。要求學員重點理解并多加練習,領(lǐng)會掌握。第五章第五章字符型數(shù)據(jù)字符型數(shù)據(jù)位運算位運算【考點考點1】字符常量字符常量一個字符常量用一對單引號括起來,字符常量只能包括一個字符,’ab’是非法的??崭癯S谩酢瘉肀硎尽W址A靠捎脤?yīng)的II碼表示,需記住:’0’的II碼為48,’A’的II碼為65,’a’的II碼為

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論