注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C/C++程序設計基礎教程與上機指導(高職高專二合一實驗教材)

C/C++程序設計基礎教程與上機指導(高職高專二合一實驗教材)

C/C++程序設計基礎教程與上機指導(高職高專二合一實驗教材)

定 價:¥34.00

作 者: 計算機職業(yè)教育聯(lián)盟主編
出版社: 清華大學出版社
叢編項: 新起點電腦教程系列叢書
標 簽: C

ISBN: 9787302067979 出版時間: 2003-08-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 412 字數(shù):  

內(nèi)容簡介

  本書編寫的目的旨在提高C語言的教學質量,改善C語言難講、難學、難以掌握的現(xiàn)狀,著眼于培養(yǎng)學生的獨立編程能力,書中按照難點分解、平滑過渡、循序漸進的思路組織結構框架和編配內(nèi)容。各章均配有大量上機指導和習題,努力為課堂教學過渡到獨立編程提供模擬環(huán)境和更大的知識慣性。本書分為五部分:第1~6章介紹了C語言程序設計的基礎知識,這也是高級語言的共性和基礎部分:第7—12章是C語言程序設計的提高部分,對C語言公認的難點(例如指針、結構體、預處理等)進行了詳細的介紹和重點講解;第13~14章為C語言高級編程部分,介紹了圖形程序和字符處理程序的編寫:第15和第18章為C語言程序設計的技巧部分,重點介紹了C語言的調(diào)試、編程風格以及部分編程的技巧;第16~17章介紹了C++的初步知識以及初步的編程方法,介紹C++對C的擴充以及面向對象編程的基礎知識,以便讓學生能快速地從C過渡到C++編程。本書內(nèi)容新穎,體系合理,邏輯性強,文字流暢,通俗易懂,是學習C和C++語言的理想教材,只要具有計算機的初步知識即可學會本書所介紹的內(nèi)容,可作為大中專院校和各類計算機培訓學校的專用教材,也可作為自學的參考用書。

作者簡介

暫缺《C/C++程序設計基礎教程與上機指導(高職高專二合一實驗教材)》作者簡介

圖書目錄

第1章 程序設計基礎
1.1 程序設計的基本概念
1.1.1 數(shù)據(jù)
1.1.2 指令
1.1.3 程序
1.1.4 算法
1.1.5 程序設計語言
1.2 程序設計方法
1.2.1 結構化程序設計方法
1.2.2 面向對象程序設計
1.3 C語言簡介
1.3.1 語言的發(fā)展歷史
1.3.2 C語言特點
1.3.3 學習C語言的必要性
1.3.4 C語言程序結構
1.4 TurboC++編譯器
1.4.1 TurboC++集成開發(fā)環(huán)境
1.4.2 TurboC++的命令行編譯連接
1.5 上機指導
1.5.1 使用TurboC++編譯器編譯程序
1.5.2 閱讀和理解程序
1.6 習題
第2章 數(shù)據(jù)類型
2.1 C語言的數(shù)據(jù)類型
2.2 常量
2.2.1 一般常量
2.2.2 符號常量
2.3 變量
2.3.1 變量定義賦值
2.3.2 整型變量
2.3.3 實型變量
2.3.4 字符變量
2.3.5 變量初始化
2.4 數(shù)值運算符與優(yōu)先級
2.4.1 算術運算符
2.4.2 數(shù)值運算與優(yōu)先級
2.4.3 賦值運算符與表達式
2.4.4 逗號運算符與表達式
2.5 類型轉換
2.6 自加1、自減1運算
2.6.1 自增運算符
2.6.2 自減運算符
2.7 數(shù)據(jù)的輸入與輸出
2.7.1 #include命令與頭文件
2.7.2 格式輸入與輸出--printf與scanf
2.7.3 輸出/輸入
2.8 上機指導
2.9 習題
第3章 邏輯運算
3.1 關系運算符及表達式
3.1.1 關系運算符及其優(yōu)先次序
3.1.2 關系表達式
3.2 邏輯運算符及表達式
3.2.1 邏輯運算符及其優(yōu)先順序
3.2.2 邏輯表達式
3.3 if語句及條件運算符
3.3.1 if語句
3.3.2 條件運算符
3.3.3 開關語句
3.4 上機指導
3.5 習題
第4章 循環(huán)語句
4.1 for循環(huán)
4.2 while循環(huán)
4.3 do-while循環(huán)
4.4 break、continue和goto語句
4.4.1 break語句
4.4.2 continue語句
4.4.3 goto語句
4.5 幾種循環(huán)的比較
4.6 上機指導
4.6.1 乘法表
4.6.2 輸出國際象棋棋盤
4.6.3 求解最大公約數(shù)和最小公倍數(shù)
4.7 習題
第5章 數(shù)組
5.1 一維數(shù)組
5.1.1 一維數(shù)組的定義與賦值
5.1.2 一維數(shù)組元素的引用
5.1.3 一維數(shù)組應用舉例
5.1.4 一維數(shù)組的排序
5.2 字符數(shù)組
5.2.1 字符數(shù)組的聲明與初值
5.2.2 字符數(shù)組的引用
5.2.3 字符串操作
5.3 二維數(shù)組與多維數(shù)組
5.3.1 二維數(shù)組的定義
5.3.2 二維數(shù)組中元素的引用
5.3.3 二維數(shù)組的初始化
5.3.4 維數(shù)組程序舉例
5.4 多維數(shù)組
5.5 字符數(shù)組應用舉例
5.5.1 統(tǒng)計單詞
5.5.2 輸入三個字符串并找出其中最大者
5.6 上機指導
5.6.1 計算Fibonicci數(shù)列
5.6.2 找出二維矩陣中的最小值及其位置
5.6.3 身份驗證
5.7 習題
第6章 函數(shù)
6.1 函數(shù)的聲明與定義
6.1.1 函數(shù)聲明
6.1.2 函數(shù)定義
6.2 函數(shù)的調(diào)用
6.2.1 函數(shù)的簡單調(diào)用
6.2.2 函數(shù)的參數(shù)傳遞
6.3 函數(shù)的調(diào)用
6.3.1 函數(shù)的簡單調(diào)用
6.3.2 函數(shù)的嵌套調(diào)用
6.3.3 函數(shù)的遞歸調(diào)用
6.4 函數(shù)的作用范圍
6.4.1 內(nèi)部函數(shù)
6.4.2 外部函數(shù)
6.5 函數(shù)變量的作用域
6.5.1 局部變量
6.5.2 形式參數(shù)
6.5.3 全局變量
6.6 變量的生存期
6.6.1 auto類型
6.6.2 static類型
6.6.3 extern類型
6.6.4 register類型
6.7 上機指導
6.7.1 定義函數(shù)求最大、最小值
6.7.2 定義函數(shù)求直角三角形面積
6.8 習題
第7章 指針和地址
7.1 指針變量的定義
7.2 指針變量的引用
7.3 地址運算
7.3.1 運算方式
7.3.2 指針和數(shù)組
7.4 字符指針
7.5 指針數(shù)組
7.6 指針與函數(shù)
7.6.1 指針函數(shù)
7.6.2 指針作為函數(shù)參數(shù)
7.6.3 指向函數(shù)的指針
7.7 上機指導
7.7.1 利用變量指針進行排序
7.7.2 求一個字符串的長度
7.8 習題
第8章 預處理指令
8.1 #define指令
8.2 #error指令
8.3 #include指令
8.4 條件編譯預處理指令
8.5 #undef指令
8.6 上機指導
8.6.1 定義宏
8.6.2 定義帶參數(shù)的宏
8.6.3 靈活應用#include
8.7 習題
第9章 文件操作
9.1 標準文件函數(shù)
9.1.1 文件的打開和關閉
9.1.2 有關文件操作的函數(shù)
9.2 非標準文件函數(shù)
9.2.1 文件的打開和關閉
9.2.2 讀寫函數(shù)
9.2.3 隨機定位函數(shù)
9.3 上機指導
9.4 習題
第10章 結構體
10.1 結構聲明和結構變量定義
10.2 結構變量的使用
10.3 結構數(shù)組和結構指針
10.3.1 結構數(shù)組
10.3.2 結構指針
10.4 結構的復雜形式
10.4.1 嵌套結構
10.4.2 位結構
10.5 鏈表
10.5.1 單鏈表的概念
10.5.2 創(chuàng)建一個鏈表
10.5.3 輸出一個鏈表
10.5.4 連接兩個鏈表
10.6 上機指導
10.7 習題
第11章 聯(lián)合、枚舉、類型說明
11.1 聯(lián)合的使用
11.2 枚舉類型的說明
11.3 類型聲明方法
11.4 上機指導
11.5 習題
第12章 位運算
12.1 概述
12.1.1 字節(jié)與位
12.1.2 數(shù)的表達方式
12.1.3 符號的表達方式
12.1.4 電壓的編碼表示
12.1.5 聲音、圖像的編碼表示
12.2 位運算
12.2.1 按位與運算符“&”
12.2.2 按位或運算符“|”
12.2.3 異或運算符“^”
12.2.4 取反運算符“~”
12.2.5 左移運算符“<<”
12.2.6 右移運算符“>>”
12.2.7 位運算符與賦值運算符結合,組成新的賦值運算符
12.3 位段
12.4 上機指導
12.5 習題
第13章 Turbo C++作圖
13.1 圖形模式的初始化
13.2 獨立圖形運行程序的建立
13.3 屏幕顏色的設置和清屏函數(shù)
13.4 基本圖形函數(shù)
13.4.1 畫點
13.4.2 畫線
13.4.3 任意封閉圖形的填充
13.4.4 有關圖形窗口和圖形屏幕操作函數(shù)
13.4.5 圖形模式下的文本輸出
13.5上機指導
13.6 習題
第14章 字符屏幕
14.1 文本窗口的定義
14.2 文本窗口顏色的設置
14.3 窗口內(nèi)文本的輸入輸出函數(shù)
14.3.1 窗口內(nèi)文本的輸出函數(shù)
14.3.2 窗口內(nèi)文本的輸入函數(shù)
14.4 有關屏幕操作的函數(shù)
14.5 上機指導
14.6 習題
第15章 程序調(diào)試
15.1 Turbo C++集成調(diào)試器
15.2 Turbo C++編譯、連接和運行時的常見錯誤
15.2.1 編譯時的常見錯誤
15.2.2 連接時的常見錯誤
15.2.3 運行時的常見錯誤
15.3 上機指導
15.4 習題
第16章 在C基礎上C++的擴充
16.1 簡單數(shù)據(jù)類型的擴充
16.1.1 引用變量
16.1.2 無名聯(lián)合體
16.2 運算的擴充
16.3 函數(shù)功能的擴充
16.3.1 參數(shù)帶默認值的函數(shù)
16.3.2 函數(shù)重載
16.4 對輸入輸出的擴充
16.5 動態(tài)管理內(nèi)存
16.6 上機指導
16.7 習題
第17章 面向對象編程基礎--類與對象
17.1 概述
17.1.1 對象
17.1.2 類
17.1.3 繼承和派生
17.1.4 類的屬性和方法
17.1.5 類的構造與析構
17.1.6 成員類型
17.2 類與對象的定義
17.3 類的構造與析構
17.3.1 構造函數(shù)
17.3.2 帶參數(shù)的構造函數(shù)
17.3.3 重載的構造函數(shù)
17.3.4 類的析構函數(shù)
17.4 類的繼承與派生
17.4.1 派生類的聲明
17.4.2 成員覆蓋
17.4.3 派生類的構造函數(shù)
17.4.4 從多個類繼承
17.5 上機指導
17.6 習題
第18章 C/C++語言編程格式與技巧
18.1 C/C++語言的編程格式
18.2 C語言“switch語句”的使用技巧
18.3 “=”的使用技巧
18.4 排序
18.4.1 快速排序
18.4.2 整數(shù)希爾排序
18.4.3 整數(shù)堆排序
18.5 單鏈表的基本運算
18.5.1 查找
18.5.2 插入(后插)
18.5.3 刪除
18.6 上機指導
18.7 習題
附錄A ASCII碼表
附錄B C語言中的關鍵字
附錄C 部分庫函數(shù)
附錄D 參考答案

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號