![](/up_files/book/2ac0c5073d31bfca6eb85c14eb914493.jpg)
C語言程序設計基礎與實訓教程——新世紀高職高專實用規劃教材
- 所屬分類:
高職高專計..
- 作者:
伍一,陳廷勇 主編;何波玲,李傲霜 副主編
- 出版社:
清華大學出版社
- ISBN:9787302105121
- 出版日期:2005-3-1
-
原價:
¥28.00元
現價:¥21.30元
圖書簡介
本書用大量的實例幫助讀者掌握程序設計的思想,學會程序設計的方法,訓練程序設計的能力,達到初步解決程序設計實際問題的要求。
本書共分10章,把C語言程序設計的學習分為三個階段。第一階段學習程序設計的概念、基本數據類型及操作,培養初步的上機操作、程序調試能力;第二階段學習流程設計及其典型應用、數組類型、模塊化程序設計,培養程序設計的基本能力;第三階段學習指針、結構體類型設計、位操作、文件訪問操作,培養設計應用程序的能力。
本書的特點是將主要精力集中在所要解決的問題上,把C語言程序設計的方法融入實踐環節中,并且在編排程序設計的內容順序方面,保持與C語言程序設計的課程體系內容相吻合,做到循序漸進、系統學習、廣泛實踐,便于學生接受。
本書可作為高職高專層次各類學校程序設計學習教材,還適用于高等院校應用型本科學生使用,也可作為計算機崗位培訓的教學用書。
目錄
第1章 程序設計概述
1.1 程序與程序設計語言
1.1.1 程序的概念
1.1.2 程序設計語言
1.1.3 C語言的基本結構及特點
1.1.4 C語言的支持環境
1.2 C語言的開發環境
1.2.1 運行一個C語言程序的一般過程
1.2.2 Turbo C 2.0的啟動、退出與命令菜單
1.2.3 編輯并保存一個C語言源程序
1.2.4 編譯、連接——單個源程序文件
1.2.5 運行與查看結果
1.2.6 編輯下一個新的源程序
1.3 算法設計與描述
1.3.1 算法設計
1.3.2 算法描述方法
1.4 上機實訓設計(一) 習題1
第2章 數據類型、運算符與表達式
2.1 C語言的數據類型
2.2 基本類型數據的機內表示
2.2.1 整型數據的機內表示
2.2.2 實型數據的機內表示
2.2.3 字符型數據的機內表示
2.3 常量與變量
2.4 常量及符號常量的定義
2.5 變量及變量的定義
2.6 整型數據
2.6.1 整型常量的類型和表示方法
2.6.2 整型變量
2.7 實型數據
2.7.1 實型常量類型及表示方法
2.7.2 實型變量
2.8 字符型數據
2.8.1 字符常量及字符串常量
2.8.2 字符變量
2.8.3 字符型數據的存儲及使用
2.9 C語言的運算符及表達式
2.9.1 C語言的運算符簡介
2.9.2 算術運算符及算術表達式
2.9.3 關系運算符及關系表達式
2.9.4 邏輯運算符及邏輯表達式
2.9.5 賦值運算符及賦值表達式
2.9.6 特殊運算符及表達式
2.10 上機實訓設計(二)
習題2
第3章 數據輸入輸出程序設計
3.1 數據的輸出
3.1.1 printf()函數
3.1.2 putchar()函數
3.1.3 puts()函數
3.2 數據的輸入
3.2.1 scanf()函數
3.2.2 數據輸入操作指導
3.2.3 getchar()函數
3.2.4 gets()函數
3.3 輸入、輸出函數的常見錯誤
3.4 簡單的菜單設計
3.5 上機實訓設計(三)
習題3
第4章 流程設計及典型應用
4.1 順序結構流程設計
4.2 選擇型流程設計
4.2.1 if語句流程設計
4.2.2 if語句多重選擇設計
4.2.3 switch語句流程設計
4.3 循環型流程設計
4.3.1 for 循環語句流程設計
4.3.2 for循環語句進一步討論
4.3.3 while 循環語句流程設計
4.3.4 do…while 直到型循環語句流程設計
4.3.5 多重循環的用法
4.3.6 break語句和continue語句的用法
4.4 循環型設計的典型應用
4.4.1 窮舉類型算法設計
4.4.2 遞推類型算法設計
4.5 上機實訓設計(四)
習題4
第5章 數組類型及應用
5.1 一維數組及應用
5.1.1 一維數組的定義
5.1.2 一維數組的引用
5.1.3 一維數組的應用
5.2 二維數組及應用
5.2.1 二維數組的定義
5.2.2 二維數組的引用
5.2.3 二維數組的應用
5.3 字符串與字符數組
5.3.1 字符串與字符數組的定義
5.3.2 字符串與字符數組的應用
5.3.3 字符串函數及應用
5.4 上機實訓設計(五)
5.4.1 實訓1
5.4.3 實訓2
習題5
第6章 函數
6.1 函數的定義與調用
6.1.1 函數定義
6.1.2 函數調用與參數傳遞
6.1.3 函數定義與調用常見錯誤
6.2 函數的嵌套調用和遞歸調用
6.2.1 函數的嵌套調用
6.2.2 函數的遞歸調用
6.3 數組作為函數參數
6.3.1 數組元素作為函數參數
6.3.2 數組名作為函數的形參和實參
6.4 內部變量與外部變量
6.4.1 內部變量
6.4.2 外部變量
6.5 內部函數與外部函數
6.5.1 內部函數(又稱靜態函數)
6.5.2 外部函數
6.5.3 多個源程序文件的編譯和連接
6.6 變量的動態存儲與靜態存儲簡介
6.6.1 內部變量的存儲方式
6.6.2 外部變量的存儲方式
6.7 編譯預處理
6.7.1 宏定義與符號常量
6.7.2 文件包含
6.7.3 條件編譯
6.8 上機實訓設計(六)
習題6
第7章 指針
7.1 指針的概念
7.2 變量的指針和指向變量的指針變量
7.2.1 指針變量的定義
7.2.2 指針變量的引用
7.2.3 指針變量與函數參數
7.3 指針和數組
7.3.1 指針與一維數組
7.3.2 指針與多維數組
7.3.3 數組名和指針變量作為函數的參數
7.4 字符串和指針
7.4.1 字符串的表示形式
7.4.2 字符串作為函數參數
7.4.3 字符指針變量和字符數組
7.5 函數的指針和指向函數的指針變量
7.5.1 函數的指針變量及用函數指針變量調用函數
7.5.2 用指向函數的指針變量作函數的參數
7.6 函數的返回值為指針
7.6.1 指針函數的定義
7.6.2 指針函數的應用
7.7 指針數組和指向指針的指針
7.7.1 指針數組的概念
7.7.2 指向指針的指針
7.7.3 指針數組做main函數的形參(命令行參數)
7.7.4 指向void量的指針變量
7.8 小結
7.8.1 指針類型小結
7.8.2 指針運算小結
7.8.3 void指針類型小結
7.9 上機實訓設計(七)
習題7
第8章 結構體與共用體
8.1 概述
8.2 結構體類型與結構體變量
8.2.1 一個使用結構體的
例子
8.2.2 結構體類型的定義
8.2.3 結構體變量的定義
8.3 結構體變量的引用
8.4 結構體變量的初始化
8.5 結構體數組
8.5.1 結構體數組的定義
8.5.2 結構體數組的初始化
8.5.3 結構體數組的應用
8.6 結構體指針
8.6.1 結構體類型指針
8.6.2 結構體數組指針
8.7 結構體與函數參數
8.7.1 結構體成員作為函數參數
8.7.2 結構體作為函數參數
8.7.3 結構體指針作為函數參數
8.7.4 帶const關鍵字的結構體指針作為函數參數
8.8 用結構體指針處理鏈表
8.8.1 鏈表概述
8.8.2 動態內存分配和鏈表
8.8.3 建立鏈表
8.8.4 輸出鏈表
8.8.5 刪除一個結點
8.8.6 插入操作
8.9 共用體
8.9.1 共用體的概念
8.9.2 共用體類型和共用體類型變量的定義
8.9.3 共用體變量的引用
8.9.4 共用體類型數據的特點
8.10 枚舉類型
8.11 用typedef為類型定義別名
8.11.1 概念
8.11.2 典型用法
8.11.3 典型類型的別名定義形式
8.11.4 typedef 與 #define的區別
8.12 上機實訓設計(八)
習題8
第9章 位運算
9.1 位運算符和位運算
9.1.1 數值在計算機中的表示
9.1.2 位運算符及其使用方法
9.2 位段
9.2.1 位段的定義
9.2.2 位段的引用
9.2.3 位段的說明
9.3 位操作應用及設計技巧
9.4 上機實訓設計(九)
習題9
第10章 文件
10.1 指針的概念
10.2 緩沖文件類型指針
10.3 緩沖型文件的打開與關閉
10.3.1 緩沖型文件的打開fopen函數
10.3.2 緩沖型文件的關閉fclose函數
10.4 緩沖型文件的使用
10.4.1 fputc函數和fgetc函數(putc函數和getc函數)
10.4.2 fread函數和fwrite函數
10.4.3 fprintf函數和fscanf函數
10.4.4 文件其他讀寫函數
10.5 文件的定位
10.5.1 rewind函數
10.5.2 fseek函數和隨機讀寫
10.5.3 ftell函數
10.5.4 出錯的檢測
10.6 非緩沖文件系統
10.6.1 open函數
10.6.2 close函數
10.6.3 creat函數
10.6.4 read函數
10.6.5 write函數
10.6.6 lessk函數和隨機讀寫
10.7 上機實訓設計(十)
習題10
附錄A C語言的關鍵字及其用途
附錄B 常用字符與ASCII代碼對照表
附錄C 運算符的優先級和結合性
附錄D C語言庫函數
參考文獻
同類熱銷圖書
書名 | 作者 | 出版社 | 價格 | 購買 |
Office 2007辦公軟件應用教程:工作任務匯編 | 陳靜,張爽.. | 化學工業出版社 | ¥49.00¥39.20 |
詳情 |
跟我動手學 S7-300/400PLC(附DVD) | 廖常初 主.. | 機械工業出版社 | ¥32.00¥24.50 |
詳情 |
Jewel CAD珠寶設計實用教程(第2版) | 王晨旭,劉.. | 人民郵電出版社 | ¥68.00¥54.40 |
詳情 |
優秀動漫游系列教材--游戲制作人生存手冊 | (英)愛爾.. | 中國科學技術出版.. | ¥59.00¥39.60 |
詳情 |
現代辦公自動化教程(Microsoft Office Specialist 2010 .. | 靳廣斌 主.. | 中國人民大學出版.. | ¥35.00¥28.00 |
詳情 |
VB6.0 程序設計實訓教程——21世紀高高專規劃教材 | 楊克玉 主.. | 機械工業出版社 | ¥22.00¥16.50 |
詳情 |
Windows Server 2003網絡管理(21世紀高職高專規劃教材—.. | 姜玉波 等.. | 清華大學出版社 | ¥29.00¥21.80 |
詳情 |
計算機網絡安全技術實驗教程 | 周緋菲,何.. | 北京郵電大學出版.. | ¥24.00¥18.90 |
詳情 |
UG NX7.5 基礎與實例教程(高職高專機電類工學結合模式教.. | 將建國,張.. | 清華大學出版社 | ¥32.00¥24.30 |
詳情 |
網頁設計與制作(Dreamweaver+Flash+Photoshop版)(第2版.. | 九州書源 .. | 清華大學出版社 | ¥36.80¥27.60 |
詳情 |
路由與交換技術 | 鄧秀慧 | 電子工業出版社 | ¥35.00¥28.00 |
詳情 |
EDA技術與Verilog HDL | 潘松,黃繼.. | 清華大學出版社 | ¥38.00¥28.90 |
詳情 |
中文版Excel 2007電子表格實用教程(計算機基礎與實訓教材.. | 謝啟祥 編.. | 清華大學出版社 | ¥30.00¥20.70 |
詳情 |
Windows Server 2008服務器搭建與管理(網絡工程師實用培.. | 李書滿,杜.. | 清華大學出版社 | ¥35.00¥26.60 |
詳情 |
網頁設計與制作教程(配光盤)(高職高專“工作過程導向”.. | 孫永道,高.. | 清華大學出版社 | ¥35.00¥26.30 |
詳情 |
Linux操作系統(第2版) | 邵國金 | 電子工業出版社 | ¥45.00¥36.80 |
詳情 |
計算機網絡基礎/高職高專“十一五”計算機類專業規劃教材 | 顧可民 主.. | 機械工業出版社 | ¥19.00¥14.30 |
詳情 |
零起點學辦公自動化——Office 2007視頻教程(配光盤)(I.. | 徐軍,郭晶.. | 清華大學出版社 | ¥29.00¥23.20 |
詳情 |
VC++程序設計基礎教程(高職高專計算機教學改革新體系規劃.. | 宋金珂,高.. | 清華大學出版社 | ¥28.00¥22.40 |
詳情 |
(教材)教育部高等學校高職高專計算機類專業建設參考方案 | 溫濤 等編.. | 中國鐵道出版社 | ¥40.00¥32.00 |
詳情 |
VB語言與測量程序設計(附光盤) | 佟彪 主編 | 中國電力出版社 | ¥39.80¥31.10 |
詳情 |
網站推廣(國家骨干高職院校建設成果 電子商務專業工作過.. | 孫丹 主編 | 清華大學出版社 | ¥26.00¥19.80 |
詳情 |
綜合布線技術項目教程(第2版) | 禹祿君 主.. | 電子工業出版社 | ¥39.00¥29.20 |
詳情 |
SQL Server2005數據庫實用教程(新世紀高職高專計算機專業.. | 屈武江,梁.. | 大連理工大學出版.. | ¥35.00¥28.00 |
詳情 |
網絡廣告設計與制作——21世紀高職高專藝術設計規劃教材 | 謝成開,王.. | 清華大學出版社 | ¥38.00¥26.30 |
詳情 |