《C語言程序設計教程》共有12章,內容包括概述、數(shù)據(jù)類型和表達式、順序結構程序設計、選擇結構程序設計、循環(huán)結構程序設計、數(shù)組、函數(shù)、指針、結構體與共同體、編譯預處理、位運算及文件。
《C語言程序設計教程》系“十一五”國家課題“我國高校應用型人才培養(yǎng)模式研究”子課題《新建應用型本科院校計算機基礎課程體系構建研究》(項目編號:FIB070335一A8—06)研究成果。全書體系完整,重點突出,內容講解深入淺出,圖文并茂,講解透徹,案例豐富新穎,注重理論,突出實踐!禖語言程序設計教程》既可作為大學本科和?圃盒5慕滩,也可作程序設計人員的參考書以及全國計算機等級考試(二級C語言考試科目)的培訓教材。
《C語言程序設計教程》為“十一五”國家課題“我國高校應用型人才培養(yǎng)模式研究”子課題,《新建應用型本科院校計算機基礎課程體系構建研究》(項目編號:FIB070335-A8-O6)研究成果。
隨著社會信息化進程不斷加速和計算機技術日新月異地發(fā)展,社會對大學生計算機能力和信息素養(yǎng)提出了更高的要求,高校的計算機基礎教育面臨著新形勢。在這樣的背景下,我們對新建本科院校的計算機基礎教學進行了調研,申請了“十一五”國家課題“我國高校應用型人才培養(yǎng)模式研究”的計算機類子課題《新建應用型本科院校計算機基礎課程體系構建研究》(項目編號:FIB070335-A8-06),并精心策劃編寫了普通高等院!笆晃濉币(guī)劃系列教材。
在本系列教材的規(guī)劃和編寫過程中,我們對現(xiàn)有銷量較好的教材進行了充分調研,并多次組織專家和程序設計類課程的一線教師參會論證,力求博采眾長、定位準確、突出特色。
本書具有如下特點:
1.遵循“注重理論,突出實踐”的核心思想,敘述由淺入深,通俗易懂,圖文并茂,剖析深入。同時兼顧全國計算機等級考試(二級c語言考試科目)的需要,是一本標準的應用與應試型教材。
2.設計例題時,不僅關注例題之間的階梯性和連貫性,而且所有例題均有程序設計思路分析,不僅有效降低了學習難度,而且突出了算法思想設計。
3.每章后面均有典型例題及程序分析,以實踐的形式強化理論,突出易錯點,并為學生提供一種解題思路。
4.將程序調試方法作為必學內容加入到第一章中,為學生實踐提供了有利的保障措施。
5.實現(xiàn)一體化服務。為方便教師和讀者使用,提供了配套的電子課件、例題源程序、習題答案、教學大綱、參考書目等。
本書是在C語言課程教學一線教師使用多年的講稿基礎上,學習和參考了大量書籍和參考文獻,并經(jīng)過多次調研論證修改、編寫而成。全書體系完整,重點突出,內容講解深入淺出,圖文并茂,講解透徹,案例豐富新穎,注重理論,突出實踐。本書既可作為大學本科和?圃盒5慕滩,也可作程序設計人員的參考書以及全國計算機等級考試的培訓教材。
第1章 概述
1.1 C語言簡介
1.2 算法
1.3 C語言程序開發(fā)步驟
1.4 C語言程序錯誤類型及調試方法
習題
第2章 數(shù)據(jù)類型和表達式
2.1 C語言字符集與詞法規(guī)則
2.2 數(shù)據(jù)類型
2.3 常量
2.4 變量
2.5 運算符和表達式
2.6 典型例題
習題
第3章 順序結構程序設計
3.1 語句
3.2 數(shù)據(jù)輸出
3.3 數(shù)據(jù)輸入
3.4 典型例題
習題
第4章 選擇結構程序設計
4.1 if語句
4.2 條件表達式
4.3 switch語句
4.4 典型例題
習題
第5章 循環(huán)結構程序設計
5.1 while語句
5.2 do—while語句
5.3 for語句
5.4 循環(huán)語句的嵌套應用
5.5 break和continue語句
5.6 典型例題
習題
第6章數(shù)組
6.1一維數(shù)組
6.2二維數(shù)組
6.3字符數(shù)組與字符串
6.4典型例題
習題
第7章 函數(shù)
7.1 函數(shù)定義
7.2 函數(shù)調用形式
7.3 函數(shù)原型聲明
7.4 數(shù)組作為函數(shù)參數(shù)
7.5 遞歸函數(shù)
7.6 變量的作用域
7.7 變量的存儲類型
7.8 典型例題
習題
第8章 指針
8.1 指針與指針變量
8.2 指針與數(shù)組
8.3 指針與函數(shù)
8.4 典型例題
習題
第9章 結構體與共用體
9.1 結構體類型
9.2 結構體數(shù)組
9.3 結構體指針變量
9.4 鏈表
9.5 共用體
9.6 枚舉類型
9.7 典型例題
習題
第10章 編譯預處理
10.1 宏定義
10.2 文件包含
10.3 條件編譯
10.4 典型例題
習題
第11章 位運算
11.1 位運算符
11.2 位運算的應用
11.3 典型例題
習題
第12章 文件
12.1 文件的基本概念
12.2 文件的基本操作函數(shù)
12.3 典型例題
習題
附錄
附錄1 全國計算機等級考試二級(C語言)考試大綱(2009)
附錄2 2009年9月全國計算機等級考試二級(C語言)筆試真題及
參考答案
附錄3 2010年3月全國計算機等級考試二級(C語言)筆試真題及
參考答案
參考文獻