現代遠程教育系列教材:C語言程序設計(附光盤)

現代遠程教育系列教材:C語言程序設計(附光盤)

作者: 趙宏 陳旭東 張仕 魏慧琴
出版社: 北京交通大學出版社
出版在: 2017-01-01
ISBN-13: 9787512130593
ISBN-10: 7121307391
裝訂格式: 平裝
總頁數: 303 頁





內容描述


《現代遠程教育系列教材:C語言程序設計》內容簡介:程序設計基礎是電腦課程體系中的一門重要的基礎課程。《現代遠程教育系列教材:C語言程序設計》以C作為編程語言進行講解,因為C是使用最廣泛的語言之一,它具有完備的高級語言特性,語言簡潔緊湊、靈活方便,具有豐富的運算符和數據類型,生成目標代碼質量高,程序執行效率高,可移植性好,是高校理工科各專業程序設計入門的優選語言。為實現網絡教育應用型人才培養目標,應該有一套適合於在職從業人員業餘學習的教材,圍繞教學內容恰當運用現代教育技術、方法與手段,提供學習支持服務。


目錄大綱


第1章程序設計概述
1.1程序設計和程序設計語言
1.2C語言概述
1.3簡單C語言程序
1.4實現問題的求解過程
1.5小結
練習題
上機實驗1熟悉C語言的編程環境
第2章C程序設計基礎
2.1案例引入——計算三角形的面積
2.2常量、數據的存儲與數據類型
2.3運算符和表達式
2.4數據的輸出和輸入
2.5實例學習——華氏溫度與攝氏溫度的轉換
2.6小結
練習題
上機實驗2簡單的程序設計
第3章分支結構程序設計
3.1案例引入——比較員工的工資
3.2二分支結構
3.3邏輯表達式和條件表達式
3.4多分支結構
3.5實例學習
3.6小結
練習題
上機實驗3分支結構程序設計
第4章循環結構程序設計
4.1案例引入——計算員工的納稅總額
4.2後測循環——do—while循環
4.3自增自減運算符
4.4前測循環——while循環
4.5前測循環——for循環
4.6循環的嵌套
4.7break語句和continue語句
4.8實例學習
4.9小結
練習題
上機實驗4循環結構程序設計
第5章模塊化程序設計(一)
5.1案例引入——求若干個整數的最小值
5.2模塊化程序設計概述
5.3標準庫函數
5.4自定義函數
5.5函數的嵌套調用
5.6實例學習
5.7小結
練習題
上機實驗5用函數編寫程序
第6章數據的組織——數組
6.1案例引入——計算學生的平均身高及偏差
6.2一維數組
6.3二維數組
6.4字符串
6.5查找與排序算法
6.6實例學習——計算平均成績與字符串排序
6.7小結
練習題
上機實驗6數組程序設計
第7章指針
7.1案例引入
7.2地址與指針
7.3指針的基本運算
7.4指針與函數
7.5指針與數組
7.6指針與字符串
7.7實例學習——函數指針的應用
7.8小結
練習題
上機實驗7使用指針進行程序設計
第8章模塊化程序設計(二)
8.1變量的作用域
8.2變量的存儲類別
8.3函數的遞歸調用
8.4編譯預處理
8.5多文件程序的運行
8.6實例學習——漢諾塔問題
8.7小結
練習題
上機實驗8遞歸調用與多文件程序設計
第9章數據的組織——結構體與鍊錶
9.1案例引入——學生信息管理
9.2結構體
9.3結構變量
9.4結構指針
9.5自定義類型聲明——typedef 
9.6共用體
9.7鍊錶
9.8實例學習——通信錄管理
9.9小結
練習題
上機實驗9結構體與鍊錶
第10章文件
10.1案例引入——通信錄管理
10.2文件概述
10.3文件指針
10.4文件的打開和關閉
10.5文件的讀寫
10.6文件的定位
10.7文件的檢測
10.8實例學習——基於文件的通信錄管理
10.9小結
練習題
上機實驗10文件的應用
附錄A運算符的優先級和結合性
附錄BASCII字符集
附錄C常用庫函數
參考文獻




相關書籍

Practical Telecommunications and Wireless Communications: For Business and Industry

作者 Edwin Wright MIPENZ BSc (Hons) BSc (Elec Eng) Deon Reynders Pr Eng BSc (ElecEng) (Hons) MBA

2017-01-01

Python 基礎與 PyQt 可視化編程詳解

作者 李增剛 沈麗

2017-01-01

Optical Fiber Telecommunications V B: Systems and Networks, 5/e

作者 Ivan P. Kaminow Tingye Li Alan E. Willner

2017-01-01