注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)

計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)

計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)

定 價:¥45.00

作 者: 周啟生,姬濤 編
出版社: 科學(xué)出版社
叢編項(xiàng): 普通高等教育"十二五"規(guī)劃教材·計(jì)算機(jī)系列規(guī)劃教材
標(biāo) 簽: 暫缺

ISBN: 9787030380586 出版時間: 2013-08-01 包裝: 平裝
開本: 16開 頁數(shù): 383 字?jǐn)?shù):  

內(nèi)容簡介

  《計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)/普通高等教育“十二五”規(guī)劃教材·計(jì)算機(jī)系列規(guī)劃教材》從結(jié)構(gòu)化程序設(shè)計(jì)技術(shù)出發(fā),以C程序設(shè)計(jì)語言為載體,以Windows下的Visual C++ 2010為程序調(diào)試和運(yùn)行平臺,通過對典型實(shí)例的算法及相應(yīng)C語言代碼的描述,介紹了在程序設(shè)計(jì)過程中如何對問題進(jìn)行分析、如何組織數(shù)據(jù)和如何描述解決問題,揭示了在計(jì)算機(jī)應(yīng)用過程中將方法和編碼相聯(lián)系的具體程序設(shè)計(jì)過程,進(jìn)而向讀者介紹結(jié)構(gòu)化程序設(shè)計(jì)的基本概念、基本技術(shù)和方法。本書還對面向?qū)ο蟮腃++編程技術(shù)進(jìn)行了介紹?!队?jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)/普通高等教育“十二五”規(guī)劃教材·計(jì)算機(jī)系列規(guī)劃教材》體系合理,概念清晰,講解詳盡,適合作為高等院校理工類各專業(yè)的程序設(shè)計(jì)教材,也可供程序開發(fā)人員學(xué)習(xí)參考。與本書配套的還有一本《程序設(shè)計(jì)基礎(chǔ)實(shí)驗(yàn)指導(dǎo)與習(xí)題》。

作者簡介

暫缺《計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)》作者簡介

圖書目錄

第1章  程序設(shè)計(jì)概述
1.1  程序與程序設(shè)計(jì)語言
1.1.1  程序與程序設(shè)計(jì)
1.1.2  程序設(shè)計(jì)語言
1.2  算法
1.2.1  算法的概念
1.2.2  算法的描述方式
1.2.3 簡單算法舉例
1.3 程序設(shè)計(jì)過程
1.3.1 解決問題的基本步驟
1.3.2 C語言程序的設(shè)計(jì)過程
1.4 C語言簡介
1.4.1  C語言的字符集與詞法符號
1.4.2  C語言程序的基本結(jié)構(gòu)
1.4.3  C語言程序的書寫規(guī)則
1.5  程序設(shè)計(jì)方法
1.6  開發(fā)環(huán)境簡介
1.6.1  啟動開發(fā)環(huán)境
1.6.2  創(chuàng)建項(xiàng)目和文件
1.6.3  編輯程序
1.6.4  編譯
1.6.5  運(yùn)行
1.6.6  關(guān)閉
1.7  案例應(yīng)用
本章小結(jié)
習(xí)題
第2章  數(shù)據(jù)類型、運(yùn)算符與表達(dá)式
2.1  數(shù)據(jù)類型
2.1.1  基本數(shù)據(jù)類型
2.1.2  構(gòu)造數(shù)據(jù)類型
2.1.3  其他數(shù)據(jù)類型
2.2  常量與變量
2.2.1  常量
2.2.2  變量
2.3  運(yùn)算符與表達(dá)式
2.3.1  運(yùn)算符
2.3.2  表達(dá)式
2.3.3  類型轉(zhuǎn)換
2.4  標(biāo)準(zhǔn)輸入/輸出函數(shù)
2.4.1  printf( )函數(shù)
2.4.2  scanf( )函數(shù)
2.4.3  其他輸入/輸出函數(shù)
2.5  數(shù)學(xué)函數(shù)
2.6  隨機(jī)數(shù)發(fā)生器函數(shù)
2.7  案例應(yīng)用
本章小結(jié)
習(xí)題
第3章  程序控制結(jié)構(gòu)
3.1  程序的基本結(jié)構(gòu)
3.2  語句
3.2.1  聲明語句
3.2.2  表達(dá)式語句
3.2.3  復(fù)合語句
3.2.4  控制語句
3.2.5  空語句
3.3  順序結(jié)構(gòu)
3.4  選擇結(jié)構(gòu)
3.4.1  if語句
3.4.2  switch語句
3.4.3  程序應(yīng)用舉例
3.5  循環(huán)結(jié)構(gòu)
3.5.1  while語句
3.5.2  do-while語句
3.5.3  for語句
3.5.4  幾種循環(huán)的比較
3.5.5  循環(huán)的嵌套
3.5.6  程序舉例
3.6  轉(zhuǎn)向語句
3.6.1  break語句
3.6.2  continue語句
3.7  結(jié)構(gòu)化程序設(shè)計(jì)的方法
3.8  案例應(yīng)用
本章小結(jié)
習(xí)題
第4章  函數(shù)與預(yù)處理
4.1  函數(shù)概述
4.1.1  函數(shù)的概念
4.1.2  函數(shù)分類
4.2  函數(shù)的定義與聲明
4.2.1  函數(shù)的定義
4.2.2  函數(shù)聲明與函數(shù)原型
4.3  函數(shù)調(diào)用
4.4  函數(shù)返回類型與返回值
4.5  函數(shù)的參數(shù)
4.5.1  形式參數(shù)與實(shí)際參數(shù)
4.5.2  值傳遞與地址傳遞
4.6  遞歸
4.6.1  遞歸的概念
4.6.2  程序舉例
4.7  變量作用域
4.7.1  內(nèi)部變量
4.7.2  外部變量
4.7.3  作用域規(guī)則
4.8  變量存儲類別
4.8.1  變量生存期
4.8.2  auto變量
4.8.3  static變量
4.8.4  register變量
4.8.5  extern變量
4.9  內(nèi)部函數(shù)與外部函數(shù)
4.9.1  內(nèi)部函數(shù)
4.9.2  外部函數(shù)
4.10  預(yù)處理
4.10.1  文件包含
4.10.2  宏定義
4.10.3  條件編譯
4.11  案例應(yīng)用
本章小結(jié)
習(xí)題
第5章  數(shù)組
5.1  數(shù)組概述
5.2  一維數(shù)組
5.2.1  一維數(shù)組聲明與初始化
5.2.2  一維數(shù)組元素的使用
5.2.3  一維數(shù)組作為函數(shù)參數(shù)
5.2.4  一維數(shù)組應(yīng)用舉例
5.3  多維數(shù)組
5.3.1  二維數(shù)組
5.3.2  更多維數(shù)的數(shù)組
5.4  字符數(shù)組
5.4.1  字符串與字符數(shù)組
5.4.2  字符數(shù)組的聲明與初始化
5.4.3  字符數(shù)組的使用
5.4.4  字符串輸出和輸入
5.4.5  字符數(shù)組應(yīng)用舉例
5.4.6  字符串處理函數(shù)
5.4.7  字符串?dāng)?shù)組
5.5  案例應(yīng)用
本章小結(jié)
習(xí)題
第6章  指針
6.1  指針的概念
6.1.1  地址與指針
6.1.2  指針的定義與初始化
6.1.3  指針的運(yùn)算
6.2  指針與函數(shù)
6.2.1  指針作為函數(shù)的參數(shù)
6.2.2  函數(shù)返回指針
6.2.3  指向函數(shù)的指針
6.3  指針與數(shù)組
6.3.1  指針對數(shù)組元素的訪問
6.3.2  字符指針
6.3.3  指向數(shù)組的指針
6.3.4  指針數(shù)組
6.3.5  指向指針的指針
6.4  動態(tài)內(nèi)存分配
6.4.1  動態(tài)內(nèi)存分配的含義
6.4.2  動態(tài)內(nèi)存分配的步驟
6.4.3  常用的動態(tài)內(nèi)存管理函數(shù)
本章小結(jié)
習(xí)題
第7章  結(jié)構(gòu)體與共用體
7.1  結(jié)構(gòu)體類型與結(jié)構(gòu)體變量
7.1.1  結(jié)構(gòu)體類型的定義
7.1.2  結(jié)構(gòu)體變量的定義與初始化
7.1.3  結(jié)構(gòu)體變量的引用
7.1.4  指向結(jié)構(gòu)體變量的指針
7.1.5  關(guān)鍵字typedef的用法
7.2  結(jié)構(gòu)體數(shù)組
7.2.1  結(jié)構(gòu)體數(shù)組的定義
7.2.2  結(jié)構(gòu)體數(shù)組的初始化
7.2.3  結(jié)構(gòu)體數(shù)組的應(yīng)用
7.3  結(jié)構(gòu)體與函數(shù)
7.4  動態(tài)數(shù)據(jù)結(jié)構(gòu)
7.4.1  鏈表的定義
7.4.2  鏈表的特點(diǎn)及操作原理
7.4.3  動態(tài)鏈表的建立
7.4.4  鏈表的刪除操作
7.4.5  鏈表的插入操作
7.5  共用體
7.5.1  共用體類型的定義和引用
7.5.2  共用體類型的初始化
7.5.3  共用體類型舉例
7.6  案例應(yīng)用
本章小結(jié)
習(xí)題
第8章  文件
8.1  文件的基本概念
8.1.1  文件概述
8.1.2  文件的類別
8.1.3  文件的操作流程
8.1.4  文件的定義
8.2  常用文件操作的標(biāo)準(zhǔn)函數(shù)
8.2.1  文件的打開與關(guān)閉
8.2.2  文本文件的讀寫
8.2.3  二進(jìn)制文件的讀寫
8.2.4  文件的隨機(jī)訪問與定位
8.2.5  文件使用舉例
8.3  案例應(yīng)用
本章小結(jié)
習(xí)題
第9章  面向?qū)ο蟪绦蛟O(shè)計(jì)
9.1  面向?qū)ο蟮幕靖拍?br />9.1.1  結(jié)構(gòu)化程序設(shè)計(jì)
9.1.2  面向?qū)ο蟪绦蛟O(shè)計(jì)
9.1.3  可視化編程技術(shù)
9.2  面向?qū)ο蟪绦蛟O(shè)計(jì)的基本特點(diǎn)
9.3  類和對象
9.3.1  類的定義
9.3.2  類成員的訪問控制
9.3.3  類的成員函數(shù)
9.3.4  對象
9.4  構(gòu)造函數(shù)、析構(gòu)函數(shù)和復(fù)制構(gòu)造函數(shù)
9.4.1  構(gòu)造函數(shù)
9.4.2  析構(gòu)函數(shù)
9.4.3  復(fù)制構(gòu)造函數(shù)
9.5  靜態(tài)成員
9.5.1  靜態(tài)數(shù)據(jù)成員
9.5.2  靜態(tài)成員函數(shù)
9.6  友元
9.7  繼承與派生
9.7.1  類的繼承與派生
9.7.2  派生類的構(gòu)造和析構(gòu)函數(shù)
9.7.3  同名覆蓋原則與二義性問題
9.7.4  賦值兼容規(guī)則
9.8  多態(tài)性
9.8.1  多態(tài)的類型
9.8.2  靜態(tài)聯(lián)編與動態(tài)聯(lián)編
9.8.3  虛函數(shù)
9.8.4  純虛函數(shù)
9.8.5  抽象類
本章小結(jié)
習(xí)題
附錄A  ASCII碼表
附錄B  運(yùn)算符
附錄C  常用C標(biāo)準(zhǔn)庫函數(shù)
參考文獻(xiàn)

本目錄推薦

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