鸭子tv国产极品在线观看_成人69视频在线播放_91精品免费在线观看_亚洲AT永久偷窥无码精品_国产精品自产拍在线观看涩浪潮久

江蘇省高校計(jì)算機(jī)等級(jí)考試命題研究院 江蘇省高校計(jì)算機(jī)等級(jí)考試輔導(dǎo)
2009年江蘇省計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言考試大綱

C語(yǔ)言考試要求

1C語(yǔ)言的基本概念。

  (1)源程序的格式、風(fēng)格和結(jié)構(gòu),main函數(shù)及其他函數(shù)的基本概念。

  (2)基本算術(shù)類型數(shù)據(jù)的表示及使用。    ,   

    類型標(biāo)識(shí)符(int,floatdoublechar)的意義及使用;類型修飾符(long,short,

    signedunsigned)的意義及使用。    1    。   

    基本類型常量的表示及使用:int型常量的十進(jìn)制、八進(jìn)制、十六進(jìn)制形式;float

    型常量、double型常量的十進(jìn)制小數(shù)形式、十進(jìn)制指數(shù)形式.;char型常量形式,

    常用轉(zhuǎn)義字符;字符串常量形式;符號(hào)常量的命名、定義與使用。

    基本類型變量的命名、聲明、初始化及使用。

使用函數(shù)返回值作為操作數(shù)。

(3)運(yùn)算符和表達(dá)式的表示及使用。

    表達(dá)式的一般組成。   

    運(yùn)算符功能、表達(dá)式的組成及表達(dá)式的值:賦值運(yùn)算符與賦值表達(dá)式,賦值運(yùn)

    算符的左值要求;算術(shù)運(yùn)算符與算術(shù)表達(dá)式,++、- -運(yùn)算符的左值要求;關(guān)系

    運(yùn)算符與關(guān)系表達(dá)式;邏輯運(yùn)算符與邏輯表達(dá)式,含有&&,||運(yùn)算符的表達(dá)式

    的操作數(shù)求值順序與優(yōu)化處理;逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式,逗號(hào)表達(dá)式的操作

    數(shù)求值順序;條件運(yùn)算符與條件表達(dá)式;位運(yùn)算符與位運(yùn)算表達(dá)式。

    運(yùn)算符的目數(shù)。  

    運(yùn)算符的優(yōu)先級(jí)與結(jié)合性。    ...   

    表達(dá)式運(yùn)算中操作數(shù)類型的自動(dòng)轉(zhuǎn)換與強(qiáng)制轉(zhuǎn)換。    ,

2.基本語(yǔ)句。    。

  (1)實(shí)現(xiàn)順序結(jié)構(gòu)的語(yǔ)句:表達(dá)式語(yǔ)句(包括函數(shù)調(diào)用語(yǔ)句)、空語(yǔ)句、復(fù)合語(yǔ)句;標(biāo)準(zhǔn)

  
 
。.設(shè)備文件輸入輸出函數(shù):printf()、scanf()、getchar()、putchar()、gets ()puts()。

  (2)實(shí)現(xiàn)選擇結(jié)構(gòu)的語(yǔ)句:if…else…語(yǔ)句、switch語(yǔ)句和break語(yǔ)句。

  (3)實(shí)現(xiàn)循環(huán)結(jié)構(gòu)的語(yǔ)句:while語(yǔ)句、do_while語(yǔ)句、for語(yǔ)句。

  (4)其他語(yǔ)句:breakcontinue、return

3.構(gòu)造類型數(shù)據(jù)。

  (1)基本類型數(shù)組(一維、二維)。

    數(shù)組的命名、聲明及初始化;

    數(shù)組的存儲(chǔ)結(jié)構(gòu);   

    數(shù)組元素的引用;

    字符數(shù)組的使用(字符串的存儲(chǔ)及基本操作)。   

  (2)結(jié)構(gòu)體變量和數(shù)組。

    結(jié)構(gòu)體數(shù)據(jù)類型的定義;   

結(jié)構(gòu)體變量、結(jié)構(gòu)體數(shù)組的聲明及初始化; 

    結(jié)構(gòu)體變量中成員、結(jié)構(gòu)體數(shù)組元素中成員的賦值和引用。

  (3)聯(lián)合體變量和數(shù)組。

聯(lián)合體數(shù)據(jù)類型的定義;

    聯(lián)合體變量和數(shù)組的聲明;

    聯(lián)合體變量中成員、聯(lián)合體數(shù)組元素中成員的賦值和引用。  

4.函數(shù)。    +    T  。:。

㈩非遞歸函數(shù)的定義、聲明、調(diào)用及執(zhí)行過程

    函數(shù)的定義:函數(shù)命名;函數(shù)類型(返回值類型):基本數(shù)據(jù)類型、結(jié)構(gòu)體類型、

    指針類型;函數(shù)形式參數(shù)的聲明;函數(shù)體定義、函數(shù)返回值與return語(yǔ)句

    的使用。        1

   

函數(shù)的聲明(函數(shù)原型)。

    函數(shù)的調(diào)用。    !    ,

    (2)遞歸函數(shù)的定義、聲明、調(diào)用及執(zhí)行過程。

    (3)函數(shù)調(diào)用時(shí)參數(shù)的傳遞。  

    1)傳數(shù)值:將常量或表達(dá)式的值傳遞給函數(shù);將基本類型變量的值傳遞給函數(shù),

    將數(shù)組元素的值傳遞給函數(shù);將結(jié)構(gòu)體變量中一個(gè)成員的值傳遞給函數(shù);將結(jié)

    構(gòu)體變量全部成員的值傳遞給函數(shù)。

    傳地址值:將基本類型變量、結(jié)構(gòu)體變量的地址值傳遞給函數(shù);將基本類型數(shù)

    組元索、結(jié)構(gòu)體類型數(shù)組元素的地址值傳遞給函數(shù)。

函數(shù)調(diào)用時(shí)實(shí)際參數(shù)類型與形式參數(shù)類型的兼容。

4)函數(shù)返回值的產(chǎn)生

    從函數(shù)返回一個(gè)常量的值、一個(gè)表達(dá)式的值、一個(gè)基本類型變量的值、一個(gè)

    組元素的值、結(jié)構(gòu)體變量中一個(gè)成員的值;

    從函數(shù)返回一個(gè)結(jié)構(gòu)體變量全部成員的值。

    (5)變量的作用域:全局變量、局部變量與函數(shù)的形式參數(shù)變量的作用域。

    (6)局部變量、函數(shù)形式參數(shù)變量的存儲(chǔ)類型和生存期。


  (7)main函數(shù)命令行參數(shù)。    t

 5.指針類型數(shù)據(jù)。

    (1)指針與地址的概念,取地址運(yùn)算符&的使用。   

    (2)基本類型變量的指針操作。

    基本類型變量指針的獲得;

    指向基本類型變量的指針變量的聲明。初始化、賦值及使用,指針變量的基

本類型

間接引用運(yùn)算符*的使用。   

  (3)基本類型數(shù)組的指針操作。

    數(shù)組元素指針的獲得(指針常量)及算術(shù)運(yùn)算;        }

    指向數(shù)組元素的指針變量的聲明、初始化、賦值、算術(shù)運(yùn)算及引用;  ,

 數(shù)組行指針的獲得(指針常量)及算術(shù)運(yùn)算;:,   

    指向數(shù)組中一行元素的行指針變量的聲明.、初始化、賦值、算術(shù)運(yùn)算及引用。

  (4)結(jié)構(gòu)體變量、結(jié)構(gòu)體數(shù)組的指針操作。    ·  、

    、結(jié)構(gòu)體變量指針、結(jié)構(gòu)體數(shù)組元素指針的獲得:   

    指向結(jié)構(gòu)體變量的指針變量的聲明、初始化、賦值及引用;

    指向結(jié)構(gòu)體數(shù)組的指針變量的聲明、初始化、賦值、算術(shù)運(yùn)算及引用。

  (5)函數(shù)的指針操作。

    函數(shù)的指針的獲得

    指向函數(shù)的指針變量的聲明、初始化、賦值及引用。

  (6)指針數(shù)組的聲明和使用。   

  (7)二級(jí)指針的聲明和使用。   

  (8):指針作為函數(shù)的參數(shù)傳遞給函數(shù):將基本類型變量的指針、結(jié)構(gòu)體變量的指針、數(shù)

    組元素的指針、數(shù)組的行指針、函數(shù)的指針傳遞給函數(shù)。    、

6.單向鏈表的建立與基本操作。   

  (1)結(jié)點(diǎn)的數(shù)據(jù)類型定義。    。    r、

  (2)使用malloc()函數(shù)、free()函數(shù)動(dòng)態(tài)申請(qǐng)和釋放結(jié)點(diǎn)存儲(chǔ)區(qū)。· 

  (3)鏈表基本操作:建立一個(gè)新鏈表。遍歷一個(gè)鏈表的全部結(jié)點(diǎn)豹值、插入新結(jié)點(diǎn)、刪

除結(jié)點(diǎn)。   

7.枚舉類型數(shù)據(jù)。 

  (1)枚舉類型定義。   

  (2)枚舉變量的命名、聲明。   

  (3)枚舉常量的使用。   

  (4)枚舉變量的賦值及使用。

8.預(yù)處理命令。  

  (1)預(yù)處理的概念和特點(diǎn)。   

  (2)#define命令及其使用:定義符號(hào)常量、定義帶參數(shù)的宏。 

  (3)#include命令及其使用。   

9.文件操作。 


  (1)文件指針變量的聲明o   

  (2)緩沖文件系統(tǒng)常用操作函數(shù)的使用:fopen()、fdose()、fprintf():、fscanf()、

fgetc()、fputc()fgets()、fputs()、feof()、rewind(),fread(),fwrite(),

fseek().

10.其他常用庫(kù)函數(shù)。   

  (1)數(shù)學(xué)函數(shù)(頭文件mathh)abs()、fabs(),sin(),cos()、tan(),asin(),acos()

Atan(),exp(),sqrt(),pow(),fmod(),log(),log10().

  (2)字符串處理函數(shù)(頭文件stringh)strcmp()、strcat()strcpy(),stilen()

  (3)字符處理函數(shù)(頭文件ctypeh)isalpha()、isdigit()、idawer()、isupper()、

    isspace()   

11.應(yīng)當(dāng)掌握的一般算法。

    (1)基本操作:交換,累加、累乘

    (2)非數(shù)值計(jì)算常用經(jīng)典算法:;窮舉。排序(冒泡法。插入法、選擇法),歸并(或合并),查找(線性法,折半法)

(3)數(shù)值計(jì)算常用經(jīng)典算法。 

    級(jí)數(shù)計(jì)算(遞推法)、一元非線性方程求根(牛頓迭代法)、矩陣轉(zhuǎn)置;

    一元非線性方程求根(半分區(qū)間法):定積分計(jì)算(梯形法、矩形法)、矩陣乘法。

(4)解決各類問題的一般算法。