讀者對(duì)象:本書(shū)既可以作為高等院校計(jì)算機(jī)專業(yè)本科低年級(jí)學(xué)生學(xué)習(xí)計(jì)算機(jī)語(yǔ)言的入門教材, 也可以作為高等院校非計(jì)算機(jī)專業(yè)學(xué)生的計(jì)算機(jī)語(yǔ)言教材, 還可以作為科技人員自學(xué)C語(yǔ)言的自學(xué)參考書(shū)
《普通高等教育“十二五”規(guī)劃教材:C程序設(shè)計(jì)教程》是學(xué)習(xí)C語(yǔ)言的基礎(chǔ)教材,內(nèi)容循序漸進(jìn),通俗易懂,并輔以大量的實(shí)例和習(xí)題,使得初學(xué)者能夠很快掌握C語(yǔ)言的基本內(nèi)容,并應(yīng)用它編寫程序來(lái)解決實(shí)際問(wèn)題,為以后學(xué)習(xí)其他的高級(jí)語(yǔ)言打下良好的基礎(chǔ)。《普通高等教育“十二五”規(guī)劃教材:C程序設(shè)計(jì)教程》的主要內(nèi)容包括:C語(yǔ)言的基本概念、各種數(shù)據(jù)類型的使用技巧、C語(yǔ)言模塊化程序設(shè)計(jì)的方法、文件的基本操作和使用規(guī)則,考慮到學(xué)習(xí)程序設(shè)計(jì)必須重視實(shí)踐環(huán)節(jié),《普通高等教育“十二五”規(guī)劃教材:C程序設(shè)計(jì)教程》除了大量的例題和習(xí)題之外,還編寫了配套的《C程序設(shè)計(jì)教程習(xí)題解析與上機(jī)指導(dǎo)》,供教師和學(xué)生參考。
《普通高等教育“十二五”規(guī)劃教材:C程序設(shè)計(jì)教程》內(nèi)容豐富,教師可以根據(jù)不同專業(yè)的教學(xué)需要,靈活分配學(xué)時(shí),選取合適的教學(xué)內(nèi)容。《普通高等教育“十二五”規(guī)劃教材:C程序設(shè)計(jì)教程》既可以作為高等院校計(jì)算機(jī)專業(yè)本科低年級(jí)學(xué)生學(xué)習(xí)計(jì)算機(jī)語(yǔ)言的入門教材,也可以作為高等院校非計(jì)算機(jī)專業(yè)學(xué)生的計(jì)算機(jī)語(yǔ)言教材,還可以作為科技人員自學(xué)C語(yǔ)言的自學(xué)參考書(shū)。
第1章 C語(yǔ)言概述
1.1 算法與程序設(shè)計(jì)
1.2 C語(yǔ)言的發(fā)展與特點(diǎn)
1.3 簡(jiǎn)單的C語(yǔ)言程序介紹
1.4 C語(yǔ)言的開(kāi)發(fā)環(huán)境
1.5 運(yùn)行C程序的步驟
第2章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式
2.1 C語(yǔ)言的數(shù)據(jù)類型
2.2 常量與變量
2.3 基本類型
2.4 變量賦初值
2.5 各類數(shù)值型數(shù)據(jù)之間的混合運(yùn)算
2.6 運(yùn)算符與表達(dá)式
2.7 賦值運(yùn)算符和賦值表達(dá)式
2.8 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式
第3章 順序結(jié)構(gòu)
3.1 C語(yǔ)句
3.2 賦值語(yǔ)句
3.3 數(shù)據(jù)的輸出
3.4 數(shù)據(jù)的輸入
3.5 順序結(jié)構(gòu)程序設(shè)計(jì)舉例
第4章 選擇結(jié)構(gòu)
4.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
4.2 邏輯運(yùn)算符和邏輯表達(dá)式
4.3 if語(yǔ)句
4.4 switCh語(yǔ)句設(shè)計(jì)
4.5 選擇結(jié)構(gòu)程序設(shè)計(jì)舉例
第5章 循環(huán)結(jié)構(gòu)
5.1 while循環(huán)語(yǔ)句
5.2 do—while循環(huán)語(yǔ)句
5.3 for循環(huán)語(yǔ)句
5.4 break語(yǔ)句和Continue語(yǔ)句
5.5 循環(huán)的嵌套
5.6 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)舉例
第6章 數(shù)組
6.1 一維數(shù)組
6.2 二維數(shù)組與多維數(shù)組
6.3 字符數(shù)組和字符串
第7章 函數(shù)
7.1 函數(shù)的定義
7.2 函數(shù)調(diào)用與參數(shù)傳遞
7.3 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
7.4 數(shù)組作為函數(shù)參數(shù)
7.5 局部變量和全局變量
7.6 內(nèi)部函數(shù)與外部函數(shù)
7.7 變量的存儲(chǔ)類別
第8章 編譯預(yù)處理
8.1 宏定義
8.2 文件包含
8.3 條件編譯
第9章 位運(yùn)算
9.1 位運(yùn)算符和位運(yùn)算
9.2 位段
第10章 指針
10.1 指針概述
10.2 指針與數(shù)組
10.3 指針與字符串
10.4 指針與函數(shù)
10.5 指針數(shù)組與指向指針的指針
第11章 結(jié)構(gòu)體與共用體
11.1 概述
11.2 結(jié)構(gòu)體類型變量
11.3 結(jié)構(gòu)體數(shù)組
11.4 結(jié)構(gòu)體變量與指針
11.5 用指針處理鏈表
11.6 共用體
11.7 枚舉類型與自定義類型
第12章 文件
12.1 文件的打開(kāi)與關(guān)閉
12.2 文件的讀寫
12.3 文件的定位和出錯(cuò)的檢測(cè)
附錄
參考文獻(xiàn)