雷火平台-中国知名电竞赛事平台

全國(guó)計(jì)算機(jī)等級(jí)考試(二級(jí)C語言程序)考試大綱

一、C語言的結(jié)構(gòu)

1.程序的組成、Main函數(shù)和其他函數(shù)。

2.頭文件、數(shù)據(jù)說明、函數(shù)的開始和結(jié)束標(biāo)志。

3.源程序的書寫格式。

4.C語言的風(fēng)格。

二、數(shù)據(jù)類型及運(yùn)算

1.C的數(shù)據(jù)類型(基本類型、構(gòu)造類型、指針類型、空類型)及定義方法。

2.C運(yùn)算符的種類、運(yùn)算優(yōu)先級(jí)和結(jié)合型。

3.不同類型數(shù)據(jù)間的轉(zhuǎn)換與運(yùn)算。

4.C的表達(dá)式類型(賦值表達(dá)式、算術(shù)表達(dá)式、關(guān)系表達(dá)式、邏輯表達(dá)式、條件表達(dá)式、逗號(hào)表達(dá)式)

和求值規(guī)則。

三、基本語句

1.表達(dá)式語句,空語句,復(fù)合語句。

2.數(shù)據(jù)的輸入與輸出、輸入輸出函數(shù)的調(diào)用。

3.復(fù)合語句。

4.GOTO語句和語句標(biāo)號(hào)的使用。

四、選擇結(jié)構(gòu)程序設(shè)計(jì)

1.用IF語句實(shí)現(xiàn)選擇結(jié)構(gòu)。

2.用Switch語句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)。

3.選擇結(jié)構(gòu)的嵌套。

五、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)

1.FOR循環(huán)結(jié)構(gòu)。

2.While和Do While循環(huán)結(jié)構(gòu)。

3.Continue和Break語句。

4.循環(huán)的嵌套。

六、數(shù)組的定義和引用

1.一維數(shù)組和多維數(shù)組的定義、初始化和引用。

2.字符串和字符數(shù)組。

七、函數(shù)

1.庫(kù)函數(shù)的正確調(diào)用。

2.函數(shù)的定義方法。

3.函數(shù)的類型和返回值。

4.形式函數(shù)與實(shí)在函數(shù),參數(shù)值的傳遞。

5.函數(shù)的正確調(diào)用,嵌套調(diào)用,遞歸調(diào)用。

6.局部變量和全局變量。

7.變量的存儲(chǔ)類別(自動(dòng)、靜態(tài)、寄存器、外部),變量的作用域和生存周期。

8.內(nèi)部函數(shù)與外部函數(shù)。

八、編譯預(yù)處理

1.宏定義:不帶參數(shù)的宏定義;帶參數(shù)的宏定義。

2.“文件包含”的處理。

九、指針

1.指針與指針變量的概念,指針與地址運(yùn)算符。

2.變量、數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體的指針以及指向變量、數(shù)組、字符串、函數(shù)、結(jié)構(gòu)體

的指針變量。通過指針引用以上各類型數(shù)據(jù)。

3.用指針作函數(shù)參數(shù)。

4.返回指針值的指針函數(shù)。

5.指針數(shù)組,指向指針的指針,Main函數(shù)的命令行函數(shù)。

十、結(jié)構(gòu)體(即“結(jié)構(gòu)”)與共用體(即“聯(lián)合”)

1.結(jié)構(gòu)體和共用體類型數(shù)據(jù)的定義方法和引用方法。

2.用指針和結(jié)構(gòu)體構(gòu)成鏈表,單向鏈表的建立、輸出、刪除與插入。

十一、位運(yùn)算

1.位運(yùn)算符的含義及使用。

2.簡(jiǎn)單的位運(yùn)算。

十二、文件操作

只要求緩沖文件系統(tǒng)(即高級(jí)磁盤I/O系統(tǒng)),對(duì)非標(biāo)準(zhǔn)緩沖文件系統(tǒng)(即低級(jí)磁盤I/O系統(tǒng))不要求。

1.文件類型指針(FILE類型指針)。

2.文件的打開與關(guān)閉(FOPEN,F(xiàn)CLOSE)。

3.文件的讀寫(FPUTC,F(xiàn)GETC,F(xiàn)PUTS,F(xiàn)GETS,F(xiàn)READ,F(xiàn)WRITE,F(xiàn)PRINTF,F(xiàn)SCANF函數(shù)),文件的定位

(REWIND,F(xiàn)SEEK函數(shù))。





微信 微信
微博 微博 數(shù)字報(bào) 數(shù)字報(bào)