注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)C語言程序設(shè)計

C語言程序設(shè)計

C語言程序設(shè)計

定 價:¥26.00

作 者: 郝玉潔[等]編著
出版社: 機械工業(yè)出版社
叢編項: 計算機基礎(chǔ)課程系列教材
標 簽: 暫缺

購買這本書可以去


ISBN: 9787111081609 出版時間: 2000-09-01 包裝:
開本: 26cm 頁數(shù): 252 字數(shù):  

內(nèi)容簡介

  C語言是目前流行的通用程序設(shè)計語言,是許多計算機專業(yè)人員和計算機的愛好者學(xué)習(xí)程序設(shè)計語言的首選。 本書共10章,分別介紹了C語言的算法基礎(chǔ)、基本概念和如何利用C語言進行程序設(shè)計。通過大量的實例介紹了C語言的精華,特別針對目前C語言的發(fā)展,精心策劃了C語言的綜合應(yīng)用、圖形與動畫的設(shè)計、音樂的演奏等。 從結(jié)構(gòu)化程序設(shè)計到面向?qū)ο蟮某绦蛟O(shè)計,其發(fā)展前景是不以人的意志為轉(zhuǎn)移的。為了使學(xué)生盡快地掌握并順利地過渡面向?qū)ο蟮某绦蛟O(shè)計方法,我們專門編寫了介紹C++入門知識的一章,以使本教材更加完美。 本書的作者都是長期在高校從事計算機基礎(chǔ)教育的一線教師,有豐富的教學(xué)經(jīng)驗和寫作經(jīng)驗,書中文字流暢、通俗易懂、概念清楚、深入淺出、例題豐富,書后的附錄專門配有每章的練習(xí)供讀者選用。 此書可作為普通高校本、??茖W(xué)生的教學(xué)用書,也可供一般工程技術(shù)人員自學(xué)使用。

作者簡介

暫缺《C語言程序設(shè)計》作者簡介

圖書目錄

序言
前言
第1章 程序設(shè)計與算法
1.1 程序設(shè)計語言的發(fā)展
1.2 C語言的特點
1.2.1 C語言是中級語言
1.2.2 C語言是結(jié)構(gòu)化語言
1.2.3 C語言是程序員的語言
1.3 C語言的程序結(jié)構(gòu)
1.3.1 基本程序結(jié)構(gòu)
1.3.2 函數(shù)庫和鏈接
1.3.3 開發(fā)一個C程序
1.3.4 C語言的關(guān)鍵字
1.4 算法
1.4.1 流程圖與算法的結(jié)構(gòu)化描述
1.4.2 用N-S圖描述算法
1.4.3 用PAD圖描述算法
第2章 數(shù)據(jù)類型、運算符和表達式
2.1 C語言的數(shù)據(jù)類型
2.2 常量與變量
2.2.1 標識符命名
2.2.2 常量
2.2.3 變量
2.3 整型數(shù)據(jù)
2.3.1 整型常量
2.3.2 整型變量
2.4 實型數(shù)據(jù)
2.4.1 實型常量
2.4.2 實型變量
2.5 字符型數(shù)據(jù)
2.5.1 字符常量
2.5.2 字符串常量
2.5.3 轉(zhuǎn)義字符
2.5.4 符號常量
2.5.5 字符變量
2.6 運算符
2.6.1 算術(shù)運算符
2.6.2 自增和自減
2.6.3 關(guān)系和邏輯運算符
2.6.4 位操作符
2.6.5 ?操作符
2.6.6 逗號操作符
2.6.7 關(guān)于優(yōu)先級的小結(jié)
2.7 表達式
2.7.1 表達式中的類型轉(zhuǎn)換
2.7.2 構(gòu)成符cast
2.7.3 空格與括號
2.7.4 C語言中的簡寫形式
第3章 程序控制語句
3.1 程序的三種基本結(jié)構(gòu)
3.2 數(shù)據(jù)的輸入與輸出
3.2.1 scanf()函數(shù)
3.2.2 printf()函數(shù)
3.2.3 getchar()函數(shù)與putchar()函數(shù)
3.2.4 程序應(yīng)用舉例
3.3 條件控制語句
3.3.1 if 語句
3.3.2 switch 語句
3.3.3 程序應(yīng)用舉例
3.4 循環(huán)控制語句
3.4.1 while語句
3.4.2 do... while 語句
3.4.3 for 語句
3.4.4 break與continue語句
3.4.5 程序應(yīng)用舉例
第4章 函數(shù)
4.1 函數(shù)說明與返回值
4.1.1 函數(shù)的類型說明
4.1.2 返回語句
4.2 函數(shù)的作用域規(guī)則
4.2.1 局部變量
4.2.2 全局變量
4.2.3 動態(tài)存儲變量
4.2.4 靜態(tài)存儲變量
4.3 函數(shù)的調(diào)用與參數(shù)
4.3.1 形式參數(shù)與實際參數(shù)
4.3.2 賦值調(diào)用與引用調(diào)用
4.4 遞歸
4.5 實現(xiàn)問題
4.5.1 參數(shù)和通用函數(shù)
4.5.2 效率
4.6 函數(shù)庫和文件
4.6.1 程序文件的大小
4.6.2 分類組織文件
4.6.3 函數(shù)庫
4.7 C語言的預(yù)處理程序與注釋
4.7.1 C語言的預(yù)處理程序
4.7.2 #define
4.7.3 #error
4.7.4 # include
4.7.5 條件編譯命令
4.7.6 #undef
4.7.7 #line
4.7.8 #pragma
4.7.9 預(yù)定義的宏名
4.7.10 注釋
4.8 程序應(yīng)用舉例
第5章 數(shù)組
5.1 一維數(shù)組
5.1.1 向函數(shù)傳遞一維數(shù)組
5.1.2 字符串使用的一維數(shù)組
5.2 二維數(shù)組
5.2.1 二維數(shù)組的一般形式
5.2.2 字符串數(shù)組
5.3 多維數(shù)組
5.4 數(shù)組的初始化
5.4.1 數(shù)組初始化
5.4.2 變長數(shù)組的初始化
5.5 應(yīng)用程序舉例
第6章 指針
6.1 指針與指針變量
6.2 指針變量的定義與引用
6.2.1 指針變量的定義
6.2.2 指針變量的引用
6.3 指針運算符與指針表達式
6.3.1 指針運算符與指針表達式
6.3.2 指針變量作函數(shù)的參數(shù)
6.4 指針與數(shù)組
6.4.1 指針與一維數(shù)組
6.4.2 指針與二維數(shù)組
6.4.3 數(shù)組指針作函數(shù)的參數(shù)
6.4.4 指針與字符數(shù)組
6.5 指針的地址分配
6.6 指針數(shù)組
6.7 指向指針的指針
6.8 main函數(shù)的參數(shù)
第7章 結(jié)構(gòu)體與共用體
7.1 結(jié)構(gòu)體類型變量的定義和引用
7.1.1 結(jié)構(gòu)體類型變量的定義
7.1.2 結(jié)構(gòu)體類型變量的引用
7.1.3 結(jié)構(gòu)體類型變量的初始化
7.2 結(jié)構(gòu)體數(shù)組的定義和引用
7.3 結(jié)構(gòu)體指針的定義和引用
7.3.1 指向結(jié)構(gòu)體類型變量的使用
7.3.2 指向結(jié)構(gòu)體類型數(shù)組的指針的
使用
7.4 鏈表的建立、插入和刪除
7.4.1 單鏈表
7.4.2 單鏈表的插入與刪除
7.5 共用體
7.5.1 共用體的定義
7.5.2 共用體變量的引用
第8章 輸入、輸出和文件系統(tǒng)
8.1 緩沖文件系統(tǒng)
8.1.1 文件的打開與關(guān)閉
8.1.2 文件的讀寫
8.1.3 隨機讀寫文件
8.2 非緩沖文件系統(tǒng)
8.3 文件系統(tǒng)應(yīng)用舉例
第9章 實用編程技巧
9.1 圖形應(yīng)用技巧
9.1.1 顯示適配器類型的自動測試
9.1.2 屏幕圖像的存取技巧
9.1.3 屏幕顯示格式的控制方法
9.1.4 使圖形軟件脫離BGI的方法
9.1.5 拷貝屏幕圖形的方法
9.1.6 隨意改變VGA顯示器顯示顏色的技巧
9.1.7 用隨機函數(shù)實現(xiàn)動畫的技巧
9.1.8 用putimage 函數(shù)實現(xiàn)動畫的技巧
9.2 菜單設(shè)計技術(shù)
9.2.1 下拉式菜單的設(shè)計
9.2.2 選擇式菜單的設(shè)計
9.2.3 實現(xiàn)陰影窗口的技巧
9.3 音響技巧
9.3.1 音樂程序設(shè)計
9.3.2 自動識譜音樂程序
9.3.3 實現(xiàn)后臺演奏音樂的技巧
第10章 C++入門
10.1 面向?qū)ο蟮母拍?br />10.1.1 面向?qū)ο蟮某绦蚪Y(jié)構(gòu)
10.1.2 C++的類
10.2 C++的輸入與輸出
10.3 類與對象
10.3.1 類的定義與對象的引用
10.3.2 構(gòu)造函數(shù)與析構(gòu)函數(shù)
10.3.3 函數(shù)重載
10.3.4 友元
10.4 對象指針
10.5 派生類與繼承類
10.5.1 單繼承的派生類
10.5.2 多繼承的派生類
附錄A 常用字符與ASCII代碼對照表
附錄B 習(xí)題

本目錄推薦

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