C語言是國內(nèi)外廣泛使用的計算機語言,也是計算機程序員應掌握的一種基本程序設(shè)計語言。本書面向程序設(shè)計初學者編寫,內(nèi)容包括:初識C語言,數(shù)據(jù)類型、運算符與表達式,順序結(jié)構(gòu)程序設(shè)計,選擇結(jié)構(gòu)程序設(shè)計,循環(huán)結(jié)構(gòu)程序設(shè)計,數(shù)組,函數(shù),指針,結(jié)構(gòu)體與共用體,文件以及項目綜合實訓。本書針對C語言初學者和高職高專學生的特點,以“注重基礎(chǔ)、注重方法、注重編程技能、注重應用”為指導思想,靈活運用案例教學、任務驅(qū)動、啟發(fā)式教學等多種教學方法,對C語言的語法知識和C程序的設(shè)計思想及設(shè)計方法等進行了系統(tǒng)介紹,特別適合將C語言程序設(shè)計作為第一門程序設(shè)計課程的高等職業(yè)院校的學生! ”緯瓤勺鳛楦呗毟邔T盒8鲗I(yè)的C語言課程教材,又可以作為成人教育、培訓機構(gòu)的C語言培訓教材,還可以作為C語言編程愛好者的自學參考書。
江本書以章節(jié)形式編寫,最后加入項目綜合實訓,知識點全面,語言通順,習題和上機實踐豐富,由蘇信息職業(yè)技術(shù)學院院長,蘇州大學計算機科學與技術(shù)學院副院長擔任主審。本書配套習題答案、多媒體課件、全部源代碼、授課計劃、模擬試卷等豐富的教學資源。
第1章 初識C語言
1.1 C語言的產(chǎn)生與發(fā)展
1.2 C語言的特點
1.3 簡單的C程序介紹
自測題
上機實踐與能力拓展
第2章 數(shù)據(jù)類型、運算符與表達式
2.1 數(shù)據(jù)類型
2.2 常量與變量
2.3 運算符與表達式
自測題
上機實踐與能力拓展
第3章 順序結(jié)構(gòu)程序設(shè)計
3.1 程序設(shè)計基礎(chǔ)知識
3.2 C語句分類
第1章 初識C語言
1.1 C語言的產(chǎn)生與發(fā)展
1.2 C語言的特點
1.3 簡單的C程序介紹
自測題
上機實踐與能力拓展
第2章 數(shù)據(jù)類型、運算符與表達式
2.1 數(shù)據(jù)類型
2.2 常量與變量
2.3 運算符與表達式
自測題
上機實踐與能力拓展
第3章 順序結(jié)構(gòu)程序設(shè)計
3.1 程序設(shè)計基礎(chǔ)知識
3.2 C語句分類
3.3 數(shù)據(jù)的輸入與輸出
3.4 順序結(jié)構(gòu)程序設(shè)計舉例
自測題
上機實踐與能力拓展
第4章 選擇結(jié)構(gòu)程序設(shè)計
4.1 關(guān)系運算符及其表達式
4.2 邏輯運算符及其表達式
4.3 if語句
4.4 switch語句
自測題
上機實踐與能力拓展
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計
5.1 while語句
5.2 do-while語句
5.3 for語句
5.4 循環(huán)的嵌套
5.5 break和continue語句
5.6 goto語句
自測題
上機實踐與能力拓展
第6章 數(shù)組
6.1 一維數(shù)組
6.2 二維數(shù)組
6.3 字符數(shù)組
6.4 字符串處理函數(shù)
自測題
上機實踐與能力拓展
第7章 函數(shù)
7.1 C函數(shù)概述
7.2 函數(shù)的定義與調(diào)用
7.3 函數(shù)的嵌套調(diào)用
7.4 函數(shù)的遞歸調(diào)用
7.5 數(shù)組作為函數(shù)參數(shù)
7.6 局部變量和全局變量
7.7 變量的存儲類別
7.8 內(nèi)部函數(shù)和外部函數(shù)
7.9 編譯預處理命令
自測題
上機實踐與能力拓展
第8章 指針
8.1 指針與指針變量
8.2 指針與數(shù)組
8.3 指針與字符串
8.4 指針與函數(shù)
8.5 指針數(shù)組和指向指針的指針
自測題
上機實踐與能力拓展
第9章 結(jié)構(gòu)體與共用體
9.1 結(jié)構(gòu)體類型與結(jié)構(gòu)體變量
9.2 結(jié)構(gòu)體數(shù)組
9.3 指向結(jié)構(gòu)體類型數(shù)據(jù)的指針
9.4 用指針處理鏈表
9.5 共用體
9.6 枚舉類型
9.7 用typedef定義類型
自測題
上機實踐與能力拓展
第10章 文件
10.1 文件概述
10.2 文件類型指針
10.3 文件的打開與關(guān)閉
10.4 文件的讀寫
10.5 文件的定位
10.6 文件檢測函數(shù)
自測題
上機實踐與能力拓展
第11章 項目綜合實訓
附錄1 ASCII碼表
附錄2 C語言的保留關(guān)鍵字
附錄3 C語言運算符的優(yōu)先級與結(jié)合方向
附錄4 常用C語言標準庫函數(shù)
習題參考答案
參考文獻