出版時間:2007-12-01 出版社:人民郵電 作者:全國計算機等級考 頁數(shù):232
內(nèi)容概要
《新大綱全國計算機等級考試教程:二級C語言》(2008年版)依據(jù)教育部考試中心最新發(fā)布的《全國計算機等級考試大綱》以及作者多年對等級考試的研究編寫而成,旨在幫助考生(尤其是非計算機專業(yè)的初學(xué)者)學(xué)習(xí)相關(guān)內(nèi)容,順利通過考試。全書共有13章,主要內(nèi)容包括:程序設(shè)計和C語言基礎(chǔ),數(shù)據(jù)類型,運算符和表達(dá)式,順序結(jié)構(gòu)程序設(shè)計、選擇結(jié)構(gòu)程序設(shè)計和循環(huán)結(jié)構(gòu)程序設(shè)計,數(shù)組、函數(shù)、變量的作用域和存儲類別,指針,編譯預(yù)處理,結(jié)構(gòu)體、共用體和用戶定義類型,位運算以及文件等。
書籍目錄
第1章 程序設(shè)計和C語言 11.1 程序設(shè)計的基本概念 31.1.1 程序和程序設(shè)計 31.1.2 計算機語言 31.1.3 算法的概念 41.1.4 結(jié)構(gòu)化程序設(shè)計 51.2 Visual C++ 6.0集成開發(fā)環(huán)境簡介 61.2.1 VC 6.0的啟動 61.2.2 VC 6.0的退出 71.2.3 VC 6.0集成開發(fā)環(huán)境介紹 71.2.4 修改已有的源程序 71.2.5 編譯、連接信息的處理 91.3 C語言簡介 91.3.1 如何學(xué)習(xí)C語言 91.3.2 C程序的構(gòu)成 101.3.3 C程序的書寫格式 111.3.4 C程序的開發(fā)過程 111.4 C程序的上機步驟 12課后總復(fù)習(xí) 13第2章 數(shù)據(jù)類型、運算符和表達(dá)式 152.1 常量、變量和標(biāo)識符 172.1.1 標(biāo)識符 172.1.2 關(guān)鍵字 172.1.3 常量 172.1.4 符號常量 182.1.5 變量 182.2 數(shù)據(jù)類型 192.3 整型數(shù)據(jù) 202.3.1 整型變量 202.3.2 整型常量 212.4 實型數(shù)據(jù) 222.4.1 實型變量 222.4.2 實型常量 232.5 字符型數(shù)據(jù) 242.5.1 字符變量 242.5.2 字符常量 242.5.3 字符型數(shù)據(jù)的運算 262.5.4 字符串常量 262.6 不同數(shù)據(jù)類型之間的轉(zhuǎn)換 272.7 算術(shù)運算符和算術(shù)表達(dá)式 282.7.1 算術(shù)運算符 292.7.2 算術(shù)表達(dá)式 302.8 賦值運算符和賦值表達(dá)式 302.8.1 賦值運算符和賦值表達(dá)式 312.8.2 復(fù)合的賦值表達(dá)式 312.9 自增和自減運算符 322.10 逗號運算符和逗號表達(dá)式 34課后總復(fù)習(xí) 35第3章 順序結(jié)構(gòu)程序設(shè)計 383.1 C語句分類 403.2 賦值語句 413.3 數(shù)據(jù)的輸入與輸出 413.4 數(shù)據(jù)的輸入與輸出——scanf函數(shù) 423.4.1 scanf函數(shù)的調(diào)用格式 423.4.2 scanf函數(shù)的格式字符 433.4.3 scanf函數(shù)的使用說明 443.5 數(shù)據(jù)的輸入與輸出——printf函數(shù) 453.5.1 printf函數(shù)的調(diào)用格式 453.5.2 printf函數(shù)的格式字符 463.5.3 printf函數(shù)的使用說明 493.6 數(shù)據(jù)的輸入與輸出——getchar函數(shù)和putchar函數(shù) 503.6.1 字符輸入函數(shù)getchar 503.6.2 字符輸出函數(shù)putchar 503.7 順序結(jié)構(gòu)程序舉例 51課后總復(fù)習(xí) 52第4章 選擇結(jié)構(gòu)程序設(shè)計 554.1 關(guān)系運算符和關(guān)系表達(dá)式 574.1.1 關(guān)系運算符 574.1.2 關(guān)系表達(dá)式 574.2 邏1/4運算符和邏1/4表達(dá)式 584.2.1 邏1/4運算符 584.2.2 邏1/4表達(dá)式 594.3 條件運算符和條件表達(dá)式 604.4 if語句 614.4.1 if語句的基本形式 614.4.2 if語句的嵌套 634.5 switch語句 65課后總復(fù)習(xí) 67第5章 循環(huán)結(jié)構(gòu)程序設(shè)計 715.1 用for語句構(gòu)成的循環(huán)結(jié)構(gòu) 735.1.1 for循環(huán)語句的一般形式 735.1.2 for循環(huán)語句的執(zhí)行過程 735.2 用while語句構(gòu)成的循環(huán)結(jié)構(gòu) 745.2.1 while循環(huán)語句的一般形式 745.2.2 while循環(huán)語句的執(zhí)行過程 755.3 do…while語句構(gòu)成的循環(huán)結(jié)構(gòu) 765.3.1 do…while循環(huán)語句的一般形式 765.3.2 do…while循環(huán)語句的執(zhí)行過程 765.3.3 3種循環(huán)結(jié)構(gòu)小結(jié) 775.4 循環(huán)結(jié)構(gòu)的嵌套 775.5 break語句和continue語句在循環(huán)體中的作用 795.5.1 break語句 795.5.2 continue語句 805.5.3 break語句和continue語句的區(qū)別 815.6 goto語句 82課后總復(fù)習(xí) 82第6章 數(shù)組 856.1 有關(guān)數(shù)組的基本概念 876.2 一 維數(shù)組 886.2.1 一維數(shù)組的定義 886.2.2 一維數(shù)組的引用 886.2.3 一維數(shù)組的初始化 906.2.4 一維數(shù)組應(yīng)用舉例 916.3 二維數(shù)組 936.3.1 二維數(shù)組的定義 936.3.2 二維數(shù)組的引用 946.3.3 二維數(shù)組的初始化 956.3.4 二維數(shù)組應(yīng)用舉例 966.4 字符數(shù)組 976.4.1 字符數(shù)組的定義 986.4.2 字符數(shù)組的引用 986.4.3 字符數(shù)組的初始化 996.4.4 字符數(shù)組的輸入輸出 1006.4.5 字符串處理函數(shù) 1016.4.6 字符數(shù)組應(yīng)用舉例 104課后總復(fù)習(xí) 105第7章 函數(shù) 1087.1 庫函數(shù) 1107.2 函數(shù)定義 1117.3 函數(shù)的參數(shù)和返回值 1127.3.1 函數(shù)參數(shù) 1127.3.2 函數(shù)返回值 1137.4 函數(shù)的調(diào)用 1147.4.1 函數(shù)調(diào)用的一般形式 1147.4.2 函數(shù)的嵌套調(diào)用 1157.4.3 函數(shù)的遞歸調(diào)用 1177.5 函數(shù)的聲明 1187.5.1 函數(shù)聲明的形式 1187.5.2 函數(shù)聲明的位置 1197.6 函數(shù)參數(shù)傳遞 119課后總復(fù)習(xí) 121第8章 變量的作用域和存儲類別 1248.1 變量的作用域 1268.1.1 局部變量 1268.1.2 全局變量 1278.2 變量的存儲類別 1288.2.1 auto變量 1298.2.2 static變量 1308.2.3 register變量 1318.2.4 extern變量 1328.3 函數(shù)的存儲分類 1348.3.1 內(nèi)部函數(shù) 1348.3.2 外部函數(shù) 134課后總復(fù)習(xí) 135第9章 指針 1379.1 地址和指針的概念 1399.2 指針變量 1409.2.1 指針變量的定義 1409.2.2 指針運算符 1419.2.3 指針變量的初始化 1429.2.4 指針的運算 1429.3 指針與一維數(shù)組 1459.3.1 指向數(shù)組元素的指針變量 1459.3.2 數(shù)組元素的引用 1469.4 指針與二維數(shù)組 1489.4.1 二維數(shù)組及其元素的地址 1489.4.2 指向數(shù)組元素的指針變量 1519.5 指針與字符串 1519.5.1 使用字符指針實現(xiàn)字符串的存儲 1519.5.2 字符指針與字符數(shù)組的區(qū)別 1529.6 指針的指針 1549.6.1 指針數(shù)組 1549.6.2 指向指針的指針 1569.7 指針與函數(shù) 1589.7.1 指針作為函數(shù)參數(shù) 1589.7.2 一維數(shù)組名作函數(shù)實參 1609.7.3 二維數(shù)組名作函數(shù)實參 1619.7.4 字符指針作函數(shù)實參 1629.7.5 返回指針值的函數(shù) 1639.7.6 函數(shù)指針 1649.8 main函數(shù)中的參數(shù) 165課后總復(fù)習(xí) 166第10章 預(yù)編譯處理 17010.1 宏替換 17210.1.1 不帶參數(shù)的宏定義 17210.1.2 帶參數(shù)的宏定義 17410.2 文件包含 175課后總復(fù)習(xí) 175第11章 結(jié)構(gòu)體、共用體和用戶定義類型 17711.1 用typedef定義類型 17911.2 結(jié)構(gòu)體 18011.2.1 結(jié)構(gòu)體類型的說明 18011.2.2 結(jié)構(gòu)體變量的定義 18111.2.3 結(jié)構(gòu)體變量的初始化 18411.2.4 結(jié)構(gòu)體變量的引用 18511.2.5 函數(shù)之間結(jié)構(gòu)體變量的數(shù)據(jù)傳遞 18611.3 動態(tài)存儲分配和鏈表 18711.3.1 動態(tài)存儲分配 18711.3.2 動態(tài)鏈表的概念 18811.3.3 利用結(jié)構(gòu)體變量構(gòu)成鏈表 18911.4 共用體 19311.4.1 共用體類型的說明和變量定義 19311.4.2 共用體變量的引用 194課后總復(fù)習(xí) 196第12章 位運算 19912.1 位運算符 20112.2 位運算符詳解 20112.2.1 按位與運算 20112.2.2 按位或運算 20312.2.3 按位異或運算 20312.2.4 按位非運算 20412.2.5 左移運算 20512.2.6 右移運算 205課后總復(fù)習(xí) 206第13章 文件 20813.1 文件概述 21013.2 文件類型指針 21113.3 文件的打開與關(guān)閉 21213.3.1 文件的打開(fopen函數(shù)) 21213.3.2 文件的關(guān)閉(fclose函數(shù)) 21313.4 文件的讀寫 21313.4.1 字符讀寫函數(shù)fputc和fgetc 21313.4.2 字符串讀寫函數(shù)fputs和fgets 21513.4.3 數(shù)據(jù)塊讀寫函數(shù)fread和fwrite 21613.4.4 格式化讀寫函數(shù)fprintf和fscanf 21713.4.5 判斷文件結(jié)束函數(shù)feof 21713.5 文件的定位 21813.5.1 rewind函數(shù) 21813.5.2 fseek函數(shù) 21913.5.3 ftell函數(shù) 219課后總復(fù)習(xí) 220附錄 223附錄A 上機指導(dǎo) 223附錄B 全國計算機等級考試二級C語言考試大綱(2007年版) 225附錄C 參考答案 228
圖書封面
評論、評分、閱讀與下載