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

C語言程序設(shè)計新視角

C語言程序設(shè)計新視角

定 價:¥42.00

作 者: 周幸妮 編著
出版社: 西安電子科技大學(xué)出版社
叢編項:
標 簽: C C++ C# VC VC++ 程序設(shè)計 計算機/網(wǎng)絡(luò)

ISBN: 9787560629605 出版時間: 2012-12-01 包裝: 平裝
開本: 16開 頁數(shù): 380 字數(shù):  

內(nèi)容簡介

  程序設(shè)計是給出用計算機解決特定問題的過程,具體是用計算機編程語言實現(xiàn)的。本書以通俗易懂的語言介紹了編程語言之一——c語言的語法基礎(chǔ)以及開發(fā)環(huán)境,并且運用大量程序?qū)嵗钊霚\出地闡明了程序設(shè)計的基本方法與技巧。本書把重點放在對程序的設(shè)計方法及調(diào)試要點的講解上,而非對基本語法的簡單羅列。全書圖(表)文并茂,生動簡潔。 本書共10章。第1章簡要介紹了程序設(shè)計的基本概念與基本方法;第2~9章在依序講解c語言基礎(chǔ)知識的同時,循序漸進地引入了程序設(shè)計的步驟、方法、要領(lǐng)等;第10章對c語言的開發(fā)環(huán)境vc6.0做了簡要介紹,并給出了在開發(fā)環(huán)境中進行程序調(diào)試的基本方法。 本書可供相關(guān)專業(yè)的本、專科學(xué)生以及低年級研究生作為教材使用,也可供自學(xué)計算機編程的讀者參考。

作者簡介

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

圖書目錄

引言
第1章 走馬觀花看編程
1.1 程序的概念
1.2 計算機解題過程
1.3 編制程序的全過程
1.4 程序的構(gòu)成
1.4.1 程序的構(gòu)成成分之一——數(shù)據(jù)
1.4.2 程序的構(gòu)成成分之二——程序語句
1.4.3 程序的構(gòu)造框架——程序結(jié)構(gòu)
1.4.4 程序的構(gòu)造方法——算法
1.5 算法是如何設(shè)計出來的
1.5.1 算法與計算機算法
1.5.2 算法的通用性
1.5.3 算法的全面性
1.5.4 算法的驗證
1.6 簡單的C程序介紹
1.7 本章小結(jié)
習(xí)題
第2章 程序中的數(shù)據(jù)
2.1 數(shù)據(jù)的類型
2.2 從存儲的角度看數(shù)據(jù)
2.2.1 數(shù)據(jù)的存儲尺寸由類型決定
2.2.2 基本類型的分類及特點
2.2.3 數(shù)據(jù)在內(nèi)存中的存儲形式
2.3 從運行的角度看數(shù)據(jù)
2.3.1 常量
2.3.2 變量
2.4 數(shù)據(jù)的運算
2.4.1 算術(shù)運算
2.4.2 賦值運算
2.4.3 增1和減1運算
2.4.4 關(guān)系運算
2.4.5 邏輯運算
2.4.6 條件表達式
2.4.7 數(shù)據(jù)的類型轉(zhuǎn)換
2.4.8 數(shù)據(jù)運算中的出界問題
2.5 數(shù)據(jù)的輸入/輸出
2.5.1 數(shù)據(jù)的輸出
2.5.2 數(shù)據(jù)的輸入
2.5.3 數(shù)據(jù)輸入/輸出的常見問題
2.6 本章小結(jié)
習(xí)題
第3章 程序語句
3.1 程序的語句與結(jié)構(gòu)
3.2 順序結(jié)構(gòu)
3.3 選擇結(jié)構(gòu)
3.3.1 二選一結(jié)構(gòu)——if 語句
3.3.2 多選一結(jié)構(gòu)——switch語句
3.4 循環(huán)結(jié)構(gòu)
3.4.1 當型循環(huán)——while語句
3.4.2 直到型循環(huán)——do-while語句
3.4.3 另一種當型循環(huán)——for循環(huán)語句
3.4.4 無條件轉(zhuǎn)移——goto語句
3.4.5 快速結(jié)束循環(huán)——break和
continue語句
3.5 本章小結(jié)
習(xí)題
第4章 數(shù)組
4.1 數(shù)組概念的引入
4.2 數(shù)組和普通變量的類比
4.3 如何把數(shù)組存入機器中
4.3.1 數(shù)組的定義
4.3.2 數(shù)組的初始化
4.3.3 數(shù)組的存儲
4.3.4 數(shù)組存儲空間的查看方法
4.4 對數(shù)組的操作
4.4.1 數(shù)組的賦值方法
4.4.2 一維數(shù)組的元素引用
4.4.3 對多個一維數(shù)組的操作
4.4.4 對二維數(shù)組的操作
4.4.5 對字符數(shù)組的操作
4.4.6 利用數(shù)組對字符串進行處理
4.4.7 字符串處理函數(shù)簡介
4.5 本章小結(jié)
習(xí)題
第5章 函數(shù)
5.1 由程序規(guī)模增加引發(fā)的問題
5.2 模塊化的設(shè)計思想
5.2.1 工程計劃
5.2.2 工程施工
5.2.3 函數(shù)定義形式的設(shè)計
5.2.4 函數(shù)調(diào)用形式的設(shè)計
5.2.5 函數(shù)間配合運行的機制設(shè)計
5.3 函數(shù)在程序中的三種形式
5.4 主函數(shù)與子函數(shù)的比較
5.5 函數(shù)框架設(shè)計要素
5.6 函數(shù)間信息如何傳遞
5.6.1 C函數(shù)實際參數(shù)與形式參數(shù)的關(guān)系
5.6.2 函數(shù)間信息傳遞的實際例子
5.6.3 函數(shù)間信息傳遞的總結(jié)
5.6.4 共享數(shù)據(jù)的使用限制
5.7 函數(shù)設(shè)計的綜合例子
5.8 函數(shù)的嵌套調(diào)用
5.9 函數(shù)的遞歸調(diào)用
5.10 作用域問題
5.10.1 變量的“壽命”問題
5.10.2 內(nèi)存分區(qū)與存儲分類
5.10.3 變量的有效范圍問題
5.10.4 變量重名問題
5.10.5 是否用全局變量的考量
5.11 本章小結(jié)
習(xí)題
第6章 指針
6.1 地址和指針的關(guān)系
6.2 指針的定義
6.3 指針變量的運算
6.3.1 指針運算符
6.3.2 指針的運算
6.4 指針和數(shù)組的關(guān)系
6.4.1 指針與一維數(shù)組
6.4.2 指向指針的指針
6.4.3 數(shù)組的指針和指針數(shù)組
6.5 指針在函數(shù)中的應(yīng)用
6.5.1 函數(shù)的參數(shù)是指針
6.5.2 函數(shù)的返回值是指針
6.6 本章小結(jié)
習(xí)題
第7章 復(fù)合的數(shù)據(jù)類型
7.1 結(jié)構(gòu)概念的引入
7.2 結(jié)構(gòu)體的描述與存儲
7.2.1 結(jié)構(gòu)體的類型定義
7.2.2 結(jié)構(gòu)體變量定義及初始化
7.2.3 結(jié)構(gòu)體成員引用方法
7.2.4 結(jié)構(gòu)變量的空間分配及查看方法
7.3 結(jié)構(gòu)的使用
7.4 結(jié)構(gòu)體與函數(shù)的關(guān)系
7.5 共用體
7.6 枚舉
7.7 typedef聲明新的類型名
7.8 本章小結(jié)
習(xí)題
第8章 文件
8.1 問題的引入
8.2 文件的概念
8.3 內(nèi)存和外存的數(shù)據(jù)交流
8.4 程序如何操作文件
8.4.1 打開文件
8.4.2 關(guān)閉文件
8.4.3 文件的讀寫
8.4.4 文件位置的確定
8.5 關(guān)于文件讀寫的討論
8.6 程序調(diào)試與數(shù)據(jù)測試文件
8.7 本章小結(jié)
習(xí)題
第9章 編譯預(yù)處理
9.1 宏定義
9.1.1 簡單的宏定義
9.1.2 帶參數(shù)的宏定義
9.2 文件包含
9.3 條件編譯
9.4 本章小結(jié)
習(xí)題
第10章 程序調(diào)試及測試
10.1 程序開發(fā)流程
10.2 如何讓程序運行
10.3 Visual C++ 6.0集成環(huán)境
? ?的使用
10.4 程序錯誤
10.5 軟件測試與軟件調(diào)試的概念
10.6 在IDE中調(diào)試程序
10.6.1 進入調(diào)試程序環(huán)境
10.6.2 調(diào)試命令
10.6.3 程序運行狀態(tài)的查看
10.6.4 斷點設(shè)置
10.6.5 程序調(diào)試的例子
10.6.6 有關(guān)聯(lián)機幫助
10.7 程序測試
10.8 本章小結(jié)
習(xí) 題
附錄A 運算符的優(yōu)先級和結(jié)合性
附錄B ASCII碼表
附錄C C語言常用庫函數(shù)
附錄D 常用轉(zhuǎn)義字符表
附錄E 位運算簡介
附錄F 在工程中加入多個文件
附錄G VS2008操作界面簡介
參考文獻

本目錄推薦

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