學(xué)習(xí)啦>知識(shí)大全>知識(shí)百科>公共基礎(chǔ)知識(shí)>

c語(yǔ)言公共基礎(chǔ)知識(shí)考點(diǎn)

時(shí)間: 謝君787 分享

  對(duì)近幾年全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)公共基礎(chǔ)知識(shí)的試題進(jìn)行了分析,歸納總結(jié)了??嫉闹R(shí)點(diǎn),以下是由學(xué)習(xí)啦小編整理關(guān)于的c語(yǔ)言公共基礎(chǔ)知識(shí)考點(diǎn)內(nèi)容,希望大家喜歡!

  c語(yǔ)言公共基礎(chǔ)知識(shí)考點(diǎn)

  【考點(diǎn)1】C程序

  用C語(yǔ)言編寫(xiě)的程序稱為C語(yǔ)言源程序,源程序文件的后綴名為“.c”。源程序經(jīng)編譯后生成后綴名為“.obj”的目標(biāo)文件,再把目標(biāo)文件與各種庫(kù)函數(shù)連接起來(lái),生成“.exe”可執(zhí)行文件。C語(yǔ)言有三種基本結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)。

  【考點(diǎn)2】main函數(shù)

  又稱主函數(shù),是C程序的入口。main后面跟一對(duì)小括號(hào)和一對(duì)花括號(hào),花括號(hào)括起來(lái)的部分稱為main函數(shù)的函數(shù)體。一個(gè)C程序從main函數(shù)開(kāi)始執(zhí)行,到main函數(shù)體執(zhí)行完結(jié)束,而不論main函數(shù)在整個(gè)程序中的位置如何。每一個(gè)程序有且僅有一個(gè)main函數(shù),其他函數(shù)都是為main函數(shù)服務(wù)的。

  【考點(diǎn)3】存儲(chǔ)形式

  計(jì)算機(jī)在電腦中保存數(shù)據(jù)是采用二進(jìn)制形式,由0或1構(gòu)成的二進(jìn)制稱為位(bit),八個(gè)位構(gòu)成一個(gè)字節(jié)(Byte),1個(gè)Byte=8個(gè)bit。二進(jìn)制、八進(jìn)制、十六進(jìn)制轉(zhuǎn)化為十進(jìn)制采用乘法,十進(jìn)制轉(zhuǎn)化為二進(jìn)制、八進(jìn)制、十六進(jìn)制采用除法。數(shù)據(jù)的存放位置就是它的地址。

  【考點(diǎn)4】注釋

  是對(duì)程序的說(shuō)明,可出現(xiàn)在程序中任意合適的地方,注釋從“/*”開(kāi)始到最近一個(gè)“*/”結(jié)束,其間任何內(nèi)容都不會(huì)被計(jì)算機(jī)執(zhí)行,注釋不可以嵌套。

  【考點(diǎn)5】書(shū)寫(xiě)格式

  每條語(yǔ)句的后面必須有一個(gè)分號(hào),分號(hào)是語(yǔ)句的一部分。一行內(nèi)可寫(xiě)多條語(yǔ)句,一個(gè)語(yǔ)句可寫(xiě)在多行上。

  【考點(diǎn)6】標(biāo)識(shí)符

  是標(biāo)識(shí)名字的有效字符序列,可以理解為C程序中的單詞。 標(biāo)識(shí)符的命名規(guī)則是:

  (1)標(biāo)識(shí)符只能由字母、數(shù)字和下劃線組成,字母區(qū)分大小寫(xiě)。 (2)標(biāo)識(shí)符的第一個(gè)字符必須是字母或下劃線,不能為數(shù)字。 C語(yǔ)言標(biāo)識(shí)符分如下3類

  (1)關(guān)鍵字。它們?cè)诔绦蛑杏泄潭ǖ暮x,不能另作他用。如int、for、switch等。 (2)預(yù)定義標(biāo)識(shí)符。預(yù)先定義并具有特定含義的標(biāo)識(shí)符。如define、include等。 (3)用戶標(biāo)識(shí)符。用戶根據(jù)需要定義的標(biāo)識(shí)符,符合命名規(guī)則且不與關(guān)鍵字相同。

  【考點(diǎn)7】常量與變量

  常量是指在程序運(yùn)行過(guò)程中,其值不能改變的量。常量分為整型常量、實(shí)型常量、字符常量、字符串常量、符號(hào)常量5種。在程序運(yùn)行過(guò)程中其值可以改變的量稱為變量。C語(yǔ)言中沒(méi)有字符串變量。存放字符串使用字符數(shù)組。

  【考點(diǎn)8】整型數(shù)據(jù)

  整型常量有十進(jìn)制、八進(jìn)制、十六進(jìn)制三種表示形式,沒(méi)有二進(jìn)制形式。八進(jìn)制整型常量加前導(dǎo)數(shù)字0,十六進(jìn)制常量加前導(dǎo)0X,八進(jìn)制常量中不會(huì)出現(xiàn)8。

  整型變量可分為基本整型(int)、短整型(short)、長(zhǎng)整型(long)、和無(wú)符號(hào)整型(unsigned)。一個(gè)基本整型占4個(gè)字節(jié)。其它類型的整型占用字節(jié)數(shù)和取值范圍詳見(jiàn)教材第9頁(yè)。

  【考點(diǎn)9】實(shí)型數(shù)據(jù)

  實(shí)型數(shù)據(jù)有兩種表示形式:小數(shù)形式和指數(shù)形式。掌握判定指數(shù)形式合法性。 口訣:E前E后必有數(shù),E后必須為整數(shù)。

  實(shí)型變量分為單精度型(float)和雙精度型(double),單精度型占四個(gè)字節(jié)。

  【考點(diǎn)10】算術(shù)運(yùn)算

  算術(shù)運(yùn)算符一共有+、—、*、/、%這五個(gè)。求余運(yùn)算要求運(yùn)算對(duì)象只能為整型,除法運(yùn)算符兩邊運(yùn)算對(duì)象都為整型時(shí),運(yùn)算結(jié)果也為整型即舍掉小數(shù)部分。

  【考點(diǎn)11】強(qiáng)制類型轉(zhuǎn)換

  將一個(gè)運(yùn)算對(duì)象轉(zhuǎn)換成指定類型,格式為(類型名)表達(dá)式,注意小括號(hào)位置。

  【考點(diǎn)12】賦值

  賦值運(yùn)算符為“=”,不同于關(guān)系等于“= =”。賦值表達(dá)式格式為:變量名=表達(dá)式,賦值運(yùn)算符左邊必須為變量,賦值運(yùn)算是把賦值運(yùn)算符右邊表達(dá)式的值賦給左邊變量。

  復(fù)合賦值運(yùn)算符是將算術(shù)運(yùn)算符或位運(yùn)算符與賦值運(yùn)算符組合在一起組成的運(yùn)算符,掌握復(fù)合賦值表達(dá)式轉(zhuǎn)化為賦值表達(dá)式的方法。如n+=100可轉(zhuǎn)化為n=n+100。

  【考點(diǎn)13】自加自減運(yùn)算

  自加運(yùn)算符“++”與自減運(yùn)算符“--”是單目運(yùn)算符,運(yùn)算對(duì)象必須是變量。自增自減運(yùn)算分前綴運(yùn)算和后綴運(yùn)算,它們所對(duì)應(yīng)的表達(dá)式的值是有區(qū)別的,如j=i++;等價(jià)于j=i;i=i+1;而j=++i;等價(jià)于i=i+1;j=i;。

  口訣:加加在前先加后用,加加在后先用后加。

  【考點(diǎn)14】逗號(hào)運(yùn)算

  逗號(hào)運(yùn)算符運(yùn)算優(yōu)先級(jí)最低,可將多個(gè)表達(dá)式構(gòu)成一個(gè)新的表達(dá)式。

  第二章 順序結(jié)構(gòu)

  【考點(diǎn)1】運(yùn)算符、表達(dá)式、語(yǔ)句

  運(yùn)算對(duì)象加運(yùn)算符構(gòu)成表達(dá)式,表達(dá)式加分號(hào)構(gòu)成表達(dá)式語(yǔ)句,運(yùn)算對(duì)象可以是表達(dá)式、常量、變量。如賦值運(yùn)算符加運(yùn)算對(duì)象構(gòu)成賦值表達(dá)式,賦值表達(dá)式加分號(hào)又可構(gòu)成賦值語(yǔ)句。

  【考點(diǎn)2】運(yùn)算符的優(yōu)先級(jí)和結(jié)合順序

  運(yùn)算符按參加運(yùn)算的對(duì)象數(shù)目可分為單目運(yùn)算符、雙目運(yùn)算符和三目運(yùn)算符。初等運(yùn)算符的優(yōu)先級(jí)別最高,然后依次是單目運(yùn)算符、算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符(除邏輯非!)、條件運(yùn)算符、賦值運(yùn)算符、逗號(hào)運(yùn)算符。位運(yùn)算符優(yōu)先級(jí)介于算術(shù)運(yùn)算符與邏輯運(yùn)算符之間。結(jié)合順序大多為自左向右,而自右向左的有三個(gè):?jiǎn)文窟\(yùn)算符、條件運(yùn)算符和賦值運(yùn)算符。

  【考點(diǎn)3】printf函數(shù)

  格式為:printf(輸出控制,輸出列表)。輸出控制是用一對(duì)雙引號(hào)括起來(lái)的,包含格式說(shuō)明和原樣信息。輸出列表包含若干輸出項(xiàng)。

  【考點(diǎn)4】printf函數(shù)中格式說(shuō)明

  %d對(duì)應(yīng)整型,%f對(duì)應(yīng)單精度實(shí)型,%c對(duì)應(yīng)字符型,%o對(duì)應(yīng)八進(jìn)制無(wú)符號(hào)整型,%x對(duì)應(yīng)無(wú)符號(hào)十六進(jìn)制整型,%u對(duì)應(yīng)無(wú)符號(hào)整型,%e對(duì)應(yīng)指數(shù)型,%s對(duì)應(yīng)字符串型??稍?和格式字符之間加一個(gè)數(shù)來(lái)控制數(shù)據(jù)所占的寬度和小數(shù)位數(shù)。

  【考點(diǎn)5】scanf函數(shù)

  輸入項(xiàng)要求帶取地址符&。當(dāng)用鍵盤(pán)輸入多個(gè)數(shù)據(jù)時(shí),數(shù)據(jù)之間用分隔符。分隔符包括空格符、制表符和回車符,但不包括逗號(hào)。

  【考點(diǎn)】6如何交換兩個(gè)變量

  要使用中間變量,語(yǔ)句為:t=x; x=y; x=t;。

  第三章 選擇結(jié)構(gòu)

  【考點(diǎn)1】關(guān)系運(yùn)算

  C語(yǔ)言用非0表示邏輯真,用0表示邏輯假。關(guān)系運(yùn)算符有6個(gè),分別是>,>=,<,<=,==,!=,前四種優(yōu)先級(jí)高于后兩種。關(guān)系表達(dá)式真時(shí)為1,假時(shí)為0。注意a<b<c是不可以的,可用(a<b)&&(b<c)來(lái)表示。

  【考點(diǎn)2】邏輯運(yùn)算

  邏輯運(yùn)算符共有3個(gè):邏輯與(&&),邏輯或(||),邏輯非(!)。注意短路現(xiàn)象,例a++||b++,如果表達(dá)式a++的值非零,則表達(dá)式b++不再執(zhí)行。

  【考點(diǎn)3】if語(yǔ)句

  可以單獨(dú)出現(xiàn),也可以與else匹配出現(xiàn)。if語(yǔ)句可以嵌套,這時(shí)else總是與離它最近的且沒(méi)有與else匹配的if匹配。

  【考點(diǎn)4】條件運(yùn)算

  是唯一的三目運(yùn)算符,格式為:表達(dá)式1?表達(dá)式2:表達(dá)式3。表達(dá)式1值為非0時(shí),整個(gè)表達(dá)式值為表達(dá)式2的值,表達(dá)式1值為0時(shí),整個(gè)表達(dá)式值為表達(dá)式3的值。

  口訣:真前假后

  【考點(diǎn)5】switch語(yǔ)句

  格式及執(zhí)行過(guò)程詳見(jiàn)教材P33,要注意每條case后有沒(méi)有break語(yǔ)句的區(qū)別。還要注意switch后小括號(hào)里面的表達(dá)式不能為實(shí)型,case后表達(dá)式不能有變量。

  口訣:switch表不為實(shí),case表不為變。

  第四章 循環(huán)結(jié)構(gòu)

  【考點(diǎn)1】三種循環(huán)結(jié)構(gòu)

  三種循環(huán)結(jié)構(gòu)分別為:while,do-while,for,三種結(jié)構(gòu)的格式及執(zhí)行順序詳見(jiàn)教材第36、39、40頁(yè)。注意for循環(huán)中的小括號(hào)中必須是兩個(gè)分號(hào);循環(huán)一定要有結(jié)束條件,否則成了死循環(huán);do-while()循環(huán)最后的while();后一定要有分號(hào)。

  【考點(diǎn)2】break與continue

  break是終止所在整個(gè)循環(huán),而continue是提前結(jié)束本輪循環(huán)。break語(yǔ)句可出現(xiàn)在循環(huán)結(jié)構(gòu)與switch語(yǔ)句中,continue只出現(xiàn)在循環(huán)結(jié)構(gòu)中。

  【考點(diǎn)3】循環(huán)的嵌套

  就是循環(huán)里面還有循環(huán),計(jì)算要一層一層分析,一般只考查兩層嵌套,循環(huán)嵌套通常是處理二維數(shù)組。

  【考點(diǎn)4】循環(huán)結(jié)構(gòu)的復(fù)習(xí)

  循環(huán)結(jié)構(gòu)是重點(diǎn),筆試所占分值一般在13分左右,在上機(jī)考試中也是必考點(diǎn),應(yīng)用性很強(qiáng)。要求學(xué)員重點(diǎn)理解并多加練習(xí),領(lǐng)會(huì)掌握。

c語(yǔ)言公共基礎(chǔ)知識(shí)考點(diǎn)

對(duì)近幾年全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)公共基礎(chǔ)知識(shí)的試題進(jìn)行了分析,歸納總結(jié)了??嫉闹R(shí)點(diǎn),以下是由學(xué)習(xí)啦小編整理關(guān)于的c語(yǔ)言公共基礎(chǔ)知識(shí)考點(diǎn)內(nèi)容,希望大家喜歡! c語(yǔ)言公共基礎(chǔ)知識(shí)考點(diǎn) 【考點(diǎn)1】C程序 用C語(yǔ)言編寫(xiě)的程序稱為C語(yǔ)言源
推薦度:
點(diǎn)擊下載文檔文檔為doc格式
1208492