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

C語言及程序設(shè)計基礎(chǔ)

C語言及程序設(shè)計基礎(chǔ)

定 價:¥38.00

作 者: 譚成予 著
出版社: 武漢大學(xué)出版社
叢編項:
標(biāo) 簽: VC++

ISBN: 9787307075634 出版時間: 2010-02-01 包裝: 平裝
開本: 16開 頁數(shù): 384 字數(shù):  

內(nèi)容簡介

  程序設(shè)計概述,數(shù)據(jù)、類型和運算,簡單程序設(shè)計,控制流,函數(shù).程序設(shè)計方法概述、數(shù)組,結(jié)構(gòu)和聯(lián)合類型,文件,問題求解策略和算法設(shè)計。相對于以往的版本,《C語言及程序設(shè)計基礎(chǔ)》增加了對模塊化的程序設(shè)計方法、C語言實現(xiàn)的軟件開發(fā)技術(shù),以及窮舉法、局部搜索、回溯法、分治法和人工智能問題求解三個方面的內(nèi)容。新加入的內(nèi)容,通過實例的代碼來講解理論概念的方法,是《C語言及程序設(shè)計基礎(chǔ)》的-大特色,有利于促進學(xué)生參與到程序設(shè)計中來?!禖語言及程序設(shè)計基礎(chǔ)》合作為高等院校計算機科學(xué)與技術(shù)、信息安全及相關(guān)專業(yè)學(xué)習(xí)高級語言程序設(shè)計的教科書,也可作為廣大軟件開發(fā)人員和自學(xué)人員的參考書。

作者簡介

暫缺《C語言及程序設(shè)計基礎(chǔ)》作者簡介

圖書目錄

第1章 程序設(shè)計概述
1.1 什么是計算機
1.1.1 物理計算機
1.1.2 系統(tǒng)軟件和應(yīng)用軟件
1.1.3 網(wǎng)絡(luò)和計算模式
1.2 程序和程序設(shè)計概述
1.2.1 什么是程序
1.2.2 計算機語言
1.2.3 C語言的發(fā)展歷史和特點
1.2.4 程序設(shè)計
1.3 程序的組成
1.3.1 程序的語法對象
1.3.2 程序的基本結(jié)構(gòu)
1.3.3 程序的基本語法單位
1.4 程序設(shè)計的步驟
1.4.1 問題說明
1.4.2 設(shè)計測試計劃
1.4.3 設(shè)計方案
1.4.4 開發(fā)環(huán)境
1.4.5 構(gòu)造程序
1.4.6 執(zhí)行和測試程序
1.5 本章小結(jié)
習(xí)題1
第2章 數(shù)據(jù)、類型和運算
2.1 計算機中的數(shù)與數(shù)制
2.1.1 計算機中的整數(shù)
2.1.2 計算機中的實數(shù)
2.1.3 計算機中的文字
2.2 C的數(shù)據(jù)類型和基本數(shù)據(jù)類型
2.2.1 C的數(shù)據(jù)類型
2.2.2 C的基本數(shù)據(jù)類型
2.3 變量
2.3.1 數(shù)學(xué)中的變量和計算機中的變量
2.3.2 變量的定義形式
2.3.3 變量的定義位置
2.3.4 變量的初始化
2.3.5 類型限定詞
2.3.6 變量的左值和右值
2.4 常量
2.4.1 整型常量
2.4.2 浮點數(shù)常量
2.4.3 字符型常量
2.4.4 字符串常量
2.4.5 符號常量(不帶參數(shù)的宏)
2.5 數(shù)值問題的計算誤差
2.5.1 整數(shù)上溢
2.5.2 浮點數(shù)的可表示誤差
2.5.3 浮點數(shù)上溢
2.5.4 浮點數(shù)下溢
2.5.5 數(shù)據(jù)類型的選擇
2.6 表達式的基本概念
2.6.1 運算符和算元
2.6.2 優(yōu)先級別、括號和結(jié)合性
2.6.3 C語言中的運算符概述
2.7 C語言中的運算符
2.7.1 算術(shù)運算、增量和減量運算符
2.7.2 賦值運算符
2.7.3 關(guān)系運算符和邏輯運算符
2.7.4 條件運算符和逗號運算符
2.7.5 位運算符
2.7.6 其他運算符
2.8 表達式中的自動類型轉(zhuǎn)換和強制類型轉(zhuǎn)換
2.8.1 自動類型轉(zhuǎn)換
2.8.2 強制類型轉(zhuǎn)換
2.9 本章小結(jié)
2.9.1 主要知識點
2.9.2 難點和常見錯誤
習(xí)題2
第3章 簡單程序設(shè)計
3.1 結(jié)構(gòu)化的三種基本結(jié)構(gòu)
3.1.1 結(jié)構(gòu)化程序設(shè)計的基本思想
3.1.2 三種基本結(jié)構(gòu)
3.2 語句
3.2.1 表達式語句
3.2.2 塊語句
3.2.3 跳轉(zhuǎn)語句
3.2.4 其他控制語句
3.3 控制臺I/O
3.3.1 讀寫字符
3.3.2 格式化控制臺輸出
3.3.3 格式化控制臺輸入
3.4 程序原型
3.4.1 程序原型
3.4.2 程序書寫風(fēng)格
3.4.3 程序布局與規(guī)范
3.5 編寫簡單的C程序
3.6 本章小結(jié)
3.6.1 主要知識點
3.6.2 難點和常見錯誤
習(xí)題3
第4章 流程控制
4.1 if條件語句
4.1.1 雙分支if語句
4.1.2 單分支if語句
4.1.3 嵌套if語句
4.1.4 if-else-if梯次
4.1.5 代替if語句的條件運算符
4.2 switch多重選擇語句
4.2.1 switch語句基本語法
4.2.2 使用switch語句的三個要點
4.3 循環(huán)語句
4.3.1 for語句
4.3.2 while語句
4.3.3 do-while語句
4.3.4 goto語句構(gòu)建循環(huán)結(jié)構(gòu)
4.4 循環(huán)結(jié)構(gòu)中的break和continue語句
4.4.1 break語句
4.4.2 continue語句
4.5 應(yīng)用實例
4.5.1 哨兵循環(huán)
4.5.2 查詢循環(huán)
4.5.3 計數(shù)循環(huán)
4.6 本章小結(jié)
4.6.1 主要知識點
4.6.2 難點和常見錯誤
習(xí)題4
第5章 函數(shù)
5.1 模塊化的程序設(shè)計
5.1.1 從構(gòu)造計算機說起
5.1.2 C語言中的程序模塊
5.1.3 程序“模塊化”的目的
5.2 創(chuàng)建函數(shù)
5.2.1 C語言中函數(shù)分類
5.2.2 函數(shù)定義的一般形式
5.2.3 定義無參函數(shù)
5.2.4 定義有參函數(shù)
5.2.5 理解函數(shù)的作用域規(guī)則
5.3 函數(shù)調(diào)用
5.3.1 函數(shù)調(diào)用的一般形式
5.3.2 函數(shù)原型
5.4 函數(shù)之間的數(shù)據(jù)通信
5.4.1 模塊間的數(shù)據(jù)通信方式
5.4.2 C函數(shù)中形參和實參間的值傳遞
5.4.3 C函數(shù)的返回值
5.5 函數(shù)的遞歸調(diào)用
5.5.1 運行棧
5.5.2 直接遞歸和間接遞歸
5.5.3 遞歸與迭代
5.5.4 較復(fù)雜的遞歸范例:Hanoi問題
5.6 數(shù)據(jù)的模塊化
5.6.1 什么是數(shù)據(jù)模塊化
5.6.2 標(biāo)識符的作用域和可視性
5.6.3 變量的存儲類別
5.6.4 由多個源文件組成的程序的編譯問題
5.7 編譯預(yù)處理
5.7.1 宏
5.7.2 文件嵌入
5.7.3 條件編譯
5.7.4 其他編譯預(yù)處理命令
……
第6章 程序設(shè)計方法概述
第7章 數(shù)組
第8章 指針
第9章 結(jié)構(gòu)、聯(lián)合、枚舉和typedef
第10章 流與文件
第11章 問題求解策略和算法設(shè)計
附錄A ASII碼表
附錄B C要unsuan符的優(yōu)先級和結(jié)核性
附錄C C關(guān)鍵字
附錄D 常用C庫函數(shù)
附錄E C/C++互聯(lián)網(wǎng)資源
參考文獻

本目錄推薦

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