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

實用C語言程序設(shè)計教程

實用C語言程序設(shè)計教程

定 價:¥39.00

作 者: 孟朝霞 主編
出版社: 清華大學(xué)出版社
叢編項: 高等學(xué)校教材·計算機應(yīng)用
標(biāo) 簽: VC++

ISBN: 9787302207696 出版時間: 2009-12-01 包裝: 平裝
開本: 16開 頁數(shù): 413 字?jǐn)?shù):  

內(nèi)容簡介

  《實用C語言程序設(shè)計教程》旨在培養(yǎng)非計算機專業(yè)學(xué)生使用計算機解決各種問題的能力,這些問題包括從計算簡單函數(shù)到解非線性方程,再至較復(fù)雜的事務(wù)處理?!秾嵱肅語言程序設(shè)計教程》避免過分研究語法細節(jié),注重通過案例和項目培養(yǎng)程序設(shè)計能力,內(nèi)容側(cè)重點安排恰當(dāng),強調(diào)程序設(shè)計及風(fēng)格,充分體現(xiàn)應(yīng)用型人才培養(yǎng)的目標(biāo)要求,《實用C語言程序設(shè)計教程》分為初級篇(必選)、中級篇(有選擇安排)和高級篇(建議輔導(dǎo)、自學(xué)結(jié)合)。《實用C語言程序設(shè)計教程》基于VisualC++6.0集成開發(fā)環(huán)境,每章配有編程練習(xí)和實驗,教學(xué)中最好配合以小組學(xué)習(xí)法。教材結(jié)合各種實際工程問題,精心設(shè)計應(yīng)用案例和項目開發(fā)任務(wù),把“語句(Statement)、代碼(Code)、編程(Programming)、應(yīng)用(Application)”教學(xué)目標(biāo)融入課程,使編程成為經(jīng)驗體驗和創(chuàng)新樂趣的結(jié)合。《實用C語言程序設(shè)計教程》強調(diào)用計算機求解問題的方法論,注重對工程和科學(xué)問題的求解,重點介紹如何結(jié)合現(xiàn)實工程和科學(xué)應(yīng)用的示例與問題?!秾嵱肅語言程序設(shè)計教程》可作為高等院校和職業(yè)技術(shù)學(xué)校非計算機專業(yè)的計算機程序設(shè)計教學(xué)用書,也可作為從事計算機應(yīng)用的科技人員的參考書或培訓(xùn)教材(目錄中標(biāo)注“*”的為選修章節(jié))。

作者簡介

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

圖書目錄

初級篇
第1章 C語言學(xué)習(xí)基礎(chǔ)
1.1 預(yù)備知識:計算機系統(tǒng)的硬件與軟件
1.1.1 計算機硬件系統(tǒng)
1.1.2 計算機軟件系統(tǒng)
1.1.3 計算機語言
1.2 C語言簡介
1.2.1 C語言的發(fā)展歷史
1.2.2 C語言的特點
1.3 工程問題求解方法論
1.4 算法及其描述方法
1.4.1 算法的基本概念
1.4.2 算法的描述方法
1.5 C語言程序初探
1.5.1 親身經(jīng)歷第一個C語言程序
1.5.2 認(rèn)識C語言程序的基本結(jié)構(gòu)
1.5.3 項目任務(wù)
1.5.4 要記住的C語言基本詞匯
1.5.5 C語言的語句分類
1.6 對初學(xué)者的忠告
1.7 本章小結(jié)
第2章 C程序設(shè)計初步
2.1 程序入門
2.2 C語言的數(shù)據(jù)及其類型
2.2.1 C語言中的數(shù)據(jù)
2.2.2 數(shù)據(jù)類型概念
2.2.3 C語言數(shù)據(jù)類型
2.3 程序中的常量和變量
2.3.1 程序中的直接常量和符號常量
2.3.2 C語言程序中的變量
2.3.3 確定問題領(lǐng)域的數(shù)據(jù)及其類型
2.4 程序中的常用運算符和表達式
2.4.1 算術(shù)運算符和算術(shù)表達式
2.4.2 賦值運算符和賦值表達式
2.4.3 自增(減)運算的進一步理解
2.4.4 逗號運算符
2.4.5 位運算符
2.4.6 指針運算符
2.4.7 數(shù)據(jù)類型轉(zhuǎn)換
2.5 程序中的人機交互設(shè)計
2.6 C語言的基本語句
2.7 C語言中的輸入輸出語句
2.7.1 標(biāo)準(zhǔn)格式輸入輸出語句的簡單應(yīng)用
2.7.2 輸入輸出的復(fù)雜格式控制
2.7.3 字符/字符串?dāng)?shù)據(jù)的輸入輸出
2.8 工程計算問題求解與數(shù)學(xué)函數(shù)的應(yīng)用
2.8.1 工程應(yīng)用案例:數(shù)值問題求解
2.8.2 常用數(shù)學(xué)函數(shù)及其頭文件
2.9 項目任務(wù):“學(xué)生信息管理系統(tǒng)”軟件界面的優(yōu)化設(shè)計
2.10 本章小結(jié)
第3章 控制結(jié)構(gòu)和數(shù)據(jù)文件
3.1 算法開發(fā)
3.1.1 自頂向下設(shè)計的算法思想
3.1.2 結(jié)構(gòu)化程序設(shè)計思想
3.2 構(gòu)造程序中的條件
3.2.1 關(guān)系運算符與關(guān)系表達式
3.2.2 邏輯運算符與邏輯表達式
3.2.3 控制條件的描述與表示
3.3 選擇結(jié)構(gòu)程序設(shè)計
3.3.1 選擇結(jié)構(gòu)語句(ConditionalStatements)
3.3.2 選擇結(jié)構(gòu)的嵌套
3.3.3 switch語句、break語句和goto語句
3.3.4 項目案例
3.4 循環(huán)結(jié)構(gòu)(LoopStructure)程序設(shè)計
3.4.1 循環(huán)機制
3.4.2 實現(xiàn)循環(huán)的三種語句
3.4.3 三種循環(huán)的比較
3.4.4 循環(huán)嵌套
3.5 數(shù)據(jù)文件
3.5.1 I/O語句
3.5.2 數(shù)據(jù)文件的讀取
3.6 應(yīng)用案例:數(shù)值技術(shù)
3.6.1 定積分的計算
3.6.2 一元方程根的數(shù)值計算
3.7 本章小結(jié)
中級篇
第4章 函數(shù)模塊化編程
4.1 模塊化程序設(shè)計
4.2 函數(shù)的概念和分類
4.2.1 函數(shù)的概念
4.2.2 函數(shù)原型與定義
4.2.3 函數(shù)的分類
4.3 函數(shù)的調(diào)用與返回
4.3.1 函數(shù)間的數(shù)據(jù)傳遞方式
4.3.2 函數(shù)的嵌套與遞歸函數(shù)
4.3.3 項目案例
4.4 變量的作用域與生存期
*4.4.1 變量的存儲空間分配概念
4.4.2 變量的作用域——局部變量和全局變量
4.4.3 動態(tài)存儲與靜態(tài)存儲
4.5 編譯預(yù)處理
4.5.1 宏定義
4.5.2 文件包含
4.6 本章 小結(jié)
高級篇
第5章 數(shù)組和矩陣
5.1 數(shù)組的基本概念
5.2 一維數(shù)組
5.2.1 一維數(shù)組的定義(邏輯結(jié)構(gòu),LogicalStructure)
5.2.2 一維數(shù)組的存儲結(jié)構(gòu)(物理結(jié)構(gòu),PhysicalStructure)
5.2.3 一維數(shù)組的初始化
5.2.4 一維數(shù)組元素的引用
5.3 數(shù)組與函數(shù)
5.3.1 數(shù)組元素作為函數(shù)的實際參數(shù)
5.3.2 一維數(shù)組名作為函數(shù)參數(shù)
5.3.3 應(yīng)用案例:開發(fā)常用統(tǒng)計度量函數(shù)
5.4 排序算法
5.5 數(shù)據(jù)查找算法
5.6 數(shù)據(jù)插入算法
5.7 二維數(shù)組與多維數(shù)組
5.7.1 二維數(shù)組的定義與引用
5.7.2 二(多)維數(shù)組的存儲與管理
5.7.3 二維數(shù)組的初始化
5.7.4 遍歷二維數(shù)組元素
5.7.5 二維數(shù)組元素的計算與處理
5.7.6 項目任務(wù)實現(xiàn)
5.7.7 二(多)維數(shù)組名作為函數(shù)參數(shù)
5.8 字符數(shù)組與字符串處理庫函數(shù)
5.8.1 字符數(shù)組定義及初始化
5.8.2 字符數(shù)組的輸入輸出
5.8.3 字符串處理函數(shù)
5.8.4 應(yīng)用案例:開發(fā)文本編輯常用操作
5.8.5 項目任務(wù):信息的保存和讀取
*5.8.6 項目任務(wù):用戶信息管理
*5.8.7 項目任務(wù):用戶信息的查詢和編輯操作
5.9 本章 小結(jié)
第6章 指針
6.1 指針的基本運算與操作
6.1.1 基本運算和操作
6.1.2 多級指針概念與地址關(guān)系
6.2 利用指針訪問數(shù)組
6.2.1 指向一維數(shù)組和數(shù)組元素的指針
6.2.2 指向二(多)維數(shù)組和數(shù)組元素的指針
6.3 指針數(shù)組
6.3.1 指針數(shù)組定義與說明
6.3.2 指針數(shù)組與二維數(shù)值數(shù)組
6.3.3 指針數(shù)組與字符串(或文本)處理
*6.3.4 項目任務(wù):用指針數(shù)組實現(xiàn)學(xué)生成績管理
6.4 指針與函數(shù)
6.4.1 指針作函數(shù)參數(shù)
6.4.2 指針函數(shù)
6.4.3 函數(shù)指針
*6.5 動態(tài)內(nèi)存分配
6.5.1 動態(tài)內(nèi)存的基本概念
6.5.2 指針與動態(tài)內(nèi)存函數(shù)
6.5.3 項目任務(wù):用動態(tài)內(nèi)存分配實現(xiàn)學(xué)生成績管理
6.6 本章 小結(jié)
第7章 結(jié)構(gòu)體.聯(lián)合體及用戶自定義類型
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.2 結(jié)構(gòu)數(shù)組
7.2.1 結(jié)構(gòu)數(shù)組的定義和初始化
7.2.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 結(jié)構(gòu)體與函數(shù)
7.4.1 結(jié)構(gòu)體變量作為函數(shù)參數(shù)
7.4.2 結(jié)構(gòu)體指針變量作函數(shù)參數(shù)
7.4.3 返回結(jié)構(gòu)體類型值的函數(shù)
7.5 鏈表
7.5.1 鏈表的基本概念
7.5.2 鏈表的基本操作
7.6 特殊的數(shù)據(jù)類型——聯(lián)合體
7.6.1 聯(lián)合體類型的定義
7.6.2 聯(lián)合體變量的定義
7.6.3 聯(lián)合體變量的使用
7.6.4 結(jié)構(gòu)和聯(lián)合的區(qū)別
7.7 用typedef定義類型
7.8 枚舉類型
7.9 本章 小結(jié)
*第8章 項目案例綜合實現(xiàn)
8.1 “學(xué)生信息管理系統(tǒng)”需求分析
8.2 系統(tǒng)流程處理設(shè)計
8.3 詳細設(shè)計
8.4 編碼
8.5 軟件使用說明
附錄
參考文獻

本目錄推薦

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