複製鏈接
請複製以下鏈接發送給好友

c語言程序設計

(2011年王建國、陳惠明編寫,中國鐵道出版社出版的圖書)

鎖定
《c語言程序設計》是2011年1月12日中國鐵道出版社出版的圖書,作者是王建國、陳惠明。 [1] 
中文名
C語言程序設計
作    者
王建國
陳惠明
出版時間
2011年01月12日
出版社
中國鐵道出版社
頁    數
205 頁
ISBN
9787113120290
類    別
工學教材
定    價
22 元
開    本
16 開
裝    幀
平裝
字    數
323000
紙    張
膠版紙

c語言程序設計內容簡介

本書採用“案例引導,任務驅動”的編寫方式,深入淺出地講解了C程序設計的基本方法;通過“案例展示—歸納總結—模仿練習—自主設計”的學習模式,使讀者循序漸進地掌握C語言的編程方法和思想,提高動手能力。全書案例按照“任務要求—問題分析—程序詳解—歸納總結”順序組織,注重培養讀者先進行算法描述後進行編程實踐的良好編程習慣,使讀者逐步掌握用計算機解決實際問題的方法。全書敍述嚴謹,實例豐富,內容詳盡、難易適中、重點突出,並將指針等較難理解的知識分解到多章講解,降低了讀者學習的難度。
全書分為8章,主要內容包括C語言基礎知識、算法、C程序的控制結構、數組與指針、函數、結構體與共用體、文件操作和C語言課程設計。
本書適合作為高等院校計算機專業學生的教材,也可作為自學C語言程序設計的參考用書。 [1] 

c語言程序設計編輯推薦

《C語言程序設計》通過“案例展示-歸納總結-模仿練習-自主設計”的學習校式,使讀者循序漸進地掌握C語言的編程方法和思想,提高動手能力。
《C語言程序設計》案例按照“任務要求-問題分析-程序詳解-歸納總結”順序絹織,注重培養讀者先進行算法描述後進行編程實踐的良好編程習慣,使讀者逐步掌握用計算機解決實際問題的方法。
《C語言程序設計》案例調試以Visual C++6.0為運行環境,精心設計每個案例體現程序的編程方法和調試技巧;注重良好編程習慣的培養,強調結構化程序設計思想的訓練。 [1] 

c語言程序設計圖書目錄

第1章 C語言基礎知識
1.1 C語言概述
1.1.1 C程序的結構
1.1.2 C程序的上機步驟
1.2 C語言的基本數據類型
1.2.1 標識符
1.2.2 常量
1.2.3 變量
1.3 基本輸入/輸出函數
1.3.1 格式化輸出函數
1.3.2 格式化輸入函數
1.3.3 字符輸入/輸出函數
1.4 運算符和表達式
1.4.1 算術運算符與算術表達式
1.4.2 賦值運算符與賦值表達式
1.4.3 逗號運算符與逗號表達式
1.4.4 簡單的位運算與位表達式
1.4.5 運算符的優先級
1.5 類型轉換
1.5.1 隱式類型轉換
1.5.2 顯式類型轉換
1.6 C程序展示
本章小結
習題
第2章 算法
2.1 算法的概念
2.2 利用計算機求解問題的一般過程
2.3 算法的描述
2.3.1 用自然語言描述算法
2.3.2 用流程圖描述算法
2.3.3 用N-S流程圖描述算法
2.3.4 用偽代碼描述算法
2.3.5 用計算機語言描述算法
2.4 算法舉例
本章小結
習題
第3章 C程序的控制結構
3.1 分支結構
3.1.1 關係表達式和邏輯表達式
3.1.2 if語句
3.1.3 條件表達式
3.1.4 switch語句
3.2 循環結構
3.2.1 while語句
3.2.2 do…while語句
3.2.3 for語句
3.2.4 break語句和continue語句
3.2.5 循環的嵌套
3.3 綜合應用
本章小結
習題
第4章 數組與指針
4.1 數組
4.1.1 一維數組
4.1.2 二維數組
4.1.3 字符數組
4.2 指針
4.2.1 指針變量的定義與相關運算
4.2.2 指針與一維數組
4.2.3 指針與二維數組
4.2.4 指針數組
4.2.5 指針與字符串
4.3 動態內存分配
4.4 數組與指針綜合應用
4.4.1 單詞統計
4.4.2 排序
4.4.3 查找
4.4.4 進制轉換
4.4.5 二維數組應用
本章小結
習題
第5章 函數
5.1 函數概述
5.1.1 函數的定義
5.1.2 函數的聲明和調用
5.2 函數參數的傳遞方式
5.2.1 值傳遞方式
5.2.2 地址傳遞方式
5.3 函數的嵌套與遞歸
5.3.1 函數的嵌套調用
5.3.2 函數的遞歸調用
5.4 變量的作用域與存儲類型
5.4.1 變量的作用域
5.4.2 變量的存儲類型
5.5 內部函數和外部函數
5.5.1 內部函數
5.5.2 外部函數
5.6 編譯預處理
5.6.1 宏定義
5.6.2 文件包含
5.6.3 條件編譯
5.7 標準函數簡介
5.7.1 字符串處理函數
5.7.2 字符處理函數
5.7.3 動態地址分配函數
5.7.4 數學函數
5.7.5 數據類型轉換函數
5.7.6 其他函數
5.8 函數綜合應用案例
5.8.1 字符串處理函數應用
5.8.2 函數指針應用
5.8.3 遞歸算法應用
本章小結
習題
第6章 結構體與共用體
6.1 結構體類型
6.1.1 結構體類型的定義和使用
6.1.2 指向結構體類型數據的指針
6.2 共用體與枚舉類型
6.2.1 共用體
6.2.2 枚舉類型
6.3 鏈表
6.4 結構體綜合應用
6.4.1 學生成績查詢
6.4.2 個人通訊錄
本章小結
習題
第7章 文件操作
7.1 文件概述
7.1.1 文件的概念
7.1.2 文件類型指針
7.1.3 文件的操作
7.2 文件的打開和關閉
7.2.1 文件打開函數
7.2.2 文件關閉函數
7.3 文件的順序讀/寫
7.3.1 字符讀/寫函數
7.3.2 字符串讀/寫函數
7.3.3 格式化讀/寫函數
7.3.4 二進制文件讀/寫函數
7.4 文件的隨機讀/寫
7.5 文件狀態檢查函數
7.5.1 文件讀/寫結束檢查函數
7.5.2 文件出錯檢查函數
7.5.3 文件出錯復位函數
本章小結
習題
第8章 C語言課程設計
8.1 C語言課程設計實施方案
8.2 C語言課程設計任務書1
8.3 C語言課程設計任務書2
8.4 C語言課程設計任務書3
8.5 C語言課程設計任務書4
8.6 C語言課程設計任務書5
附錄A 常用字符與ASCII(十進制)對照表
附錄B C語言課程設計模板
參考文獻
[1] 
參考資料