《C程序設計教程(第二版)/普通高等教育“十三五”規(guī)劃教材》圍繞C語言核心內容展開,在介紹核心語法的基礎上,以培養(yǎng)動手編程能力為首要目標,注重基礎知識,強調實踐能力的培養(yǎng)。內容包括:C語言概述、基本數(shù)據(jù)類型、運算符、表達式、基本數(shù)據(jù)類型的輸入輸出、流程控制、函數(shù)、數(shù)組、指針、結構體、共用體、位運算和文件等。通過大量的典型程序,詳盡地闡述了相關編程思想、方法、語法、算法、技巧和調試技術,激發(fā)學習者的興趣,加深對相關知識的理解和掌握。重點和難點突出,力求講清講透,目的是讓學習者能夠學以致用,編寫出自己滿意的程序。在每章后精心設計了習題和同步實驗,讓學習者多多接觸實際開發(fā)過程,提高編程能力和上機調試的能力,為進一步學習程序設計打下良好的基礎。
《C程序設計教程(第二版)/普通高等教育“十三五”規(guī)劃教材》可作為高等學校各專業(yè)學習C語言的教材,也適合作為程序設計的初學者或者有一定基礎的學習者的自學教材。另外,《C程序設計教程(第二版)/普通高等教育“十三五”規(guī)劃教材》配有教學所需的電子教案,提供所有例題的程序源代碼、教學大綱等。
第1章 C語言概述
1.1 C語言簡介
1.2 簡單的C語言程序設計
1.3 算法
1.4 小結
習題
實驗1 VisualC++6.0開發(fā)環(huán)境使用
第2章 數(shù)據(jù)類型、運算符和表達式
2.1 C語言的標識符和關鍵字
2.2 C語言的基本數(shù)據(jù)類型
2.3 運算符和表達式
2.4 數(shù)據(jù)的輸入輸出
2.5 小結
習題
實驗2 簡單的c程序
第3章 選擇結構
3.1 結構化程序設計概述
3.2 關系運算符與關系表達式
3.3 邏輯運算符與邏輯表達式
3.4 條件運算符和條件表達式
3.5 if語句
3.6 switch語句
3.7 小結
習題
實驗3 選擇結構程序設計1
實驗4 選擇結構程序設計2
第4章 循環(huán)結構
4.1 引言
4.2 for循環(huán)
4.3 while循環(huán)
4.4 do-while循環(huán)
4.5 goto語句
4.6 循環(huán)嵌套
4.7 break語句和continue語句
4.8 小結
習題
實驗5 循環(huán)結構程序設計1
實驗6 循環(huán)結構程序設計2
第5章 函數(shù)
5.1 引言
5.2 函數(shù)的分類
5.3 函數(shù)定義
5.4 函數(shù)的參數(shù)
5.5 函數(shù)的調用
5.6 函數(shù)的返回值
5.7 函數(shù)的原型聲明
5.8 main函數(shù)的標準形式
5.9 函數(shù)的嵌套調用
5.10 函數(shù)的遞歸調用
5.11 局部變量和全局變量
5.12 變量的存儲類別
5.13 內部函數(shù)和外部函數(shù)
5.14 良好的源程序書寫風格_注釋
習題
實驗7 函數(shù)1
實驗8 函數(shù)2
第6章 數(shù)組
6.1 引言
6.2 數(shù)組
6.3 字符數(shù)組
6.4 將數(shù)組傳遞給函數(shù)的方法
6.5 多維數(shù)組
6.6 小結
習題
實驗9 數(shù)組的基本操作
實驗10 二維數(shù)組
第7章 指針
7.1 引言
7.2 指針及指針變量
7.3 指針表達式和指針運算
7.4 指針與數(shù)組
7.5 指針數(shù)組
7.6 級指針
7.7 指向函數(shù)的指針
7.8 指針函數(shù)
7.9 小結
習題
實驗11 指針的基本操作
實驗12 用指針處理字符串
第8章 結構體與共用體
8.1 引言
8.2 占構體
8.3 共用體
8.4 枚舉類型
8.5 類型重定義符typedef
8.6 單鏈表
8.7 小結
習題
實驗13 自定義數(shù)據(jù)類型的應用
實驗14 鏈表
第9章 文件
9.1 文件的基本概念
9.2 文件的打開與關閉
9.3 文件的讀寫
9.4 文件檢測函數(shù)
9.5 小結
習題
實驗15 文件基本操作
第10章 位運算
10.1 引言
10.2 二進制位運算
10.3 位段
10.4 小結
習題
附錄Ⅰ 標準ASCII碼字符集
附錄Ⅱ 控制字符含義
附錄Ⅲ 運算符的優(yōu)先級和結合性
附錄Ⅳ printf函數(shù)與scanf函數(shù)使用介紹
附錄Ⅴ C語言常用標準庫函數(shù)
附錄Ⅵ 用Visual Studio 2008調試C程序步驟
參考文獻