注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C++編程——從問題分析到程序設計實驗指導書

C++編程——從問題分析到程序設計實驗指導書

C++編程——從問題分析到程序設計實驗指導書

定 價:¥19.00

作 者: (美)Judy Scholl著;晏海華等譯
出版社: 電子工業(yè)出版社
叢編項: 國外計算機科學教材系列
標 簽: C++

ISBN: 9787505392625 出版時間: 2003-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 165頁 字數(shù):  

內容簡介

  C++編程語言是一門面向對象的程序設計語言,它提供了C語言所包含的各種功能,同時還改進了C語言自身所包含的某些缺陷。從C語言轉換到C++語言是比較方便的,作為C語言的超集,C++語言非面向對象程序設計部分的功能、特性及語法和C語言基本上是完全相同的。所以,利用C++語言同樣可以進行結構化編程,盡管很少人這么做。當然,C++語言的總體特性是面向對象的。(雖然有些人認為C++語言不是純面向對象的編程語言,如Java。)所以,在程序設計過程中,C++程序員要利用面向對象的思想來進行問題分析和程序設計。本書是由具有多年教學實踐經驗的美國Austin社區(qū)大學JudyScholl教授編寫的C++實驗手冊。本書通過大量精心設計的實驗用例,幫助讀者深刻地理解計算機程序設計中的重要概念,循序漸進地講述如何進行程序設計。全書共分14章。第1章和第2章中的實驗主要涉及計算機、程序設計語言和C++基礎知識;第3章到第12章中的實驗主要涉及C++程序設計語言中的輸入/輸出、控制結構、數(shù)據(jù)類型以及函數(shù)和遞歸;第13章和第14章中的實驗主要涉及抽象數(shù)據(jù)類型、類及繼承和組成。本書中的所有實驗都經過精心設計,著重突出概念,有助于幫助讀者理解C++程序設計的基本思想和基本方法。本書既可以與《C++編程::從問題分析到程序設計》一書配合使用,又可以作為其他C++教程的實驗手冊。

作者簡介

暫缺《C++編程——從問題分析到程序設計實驗指導書》作者簡介

圖書目錄

第1章  計算機和程序設計語言概述
  作業(yè)首頁
  實驗1.1  識別硬件與軟件
  實驗1.2  存儲信息
  實驗1.3  運行高級語言程序
  實驗1.4  基于問題分析-編碼——執(zhí)行周期的程序設計
  實驗1.5  面向對象程序設計
第2章  C++基礎
  作業(yè)首頁
  實驗2.1  標識C++程序的基本組成
  實驗2.2  標識數(shù)據(jù)類型
  實驗2.3  使用算術運算符
  實驗2.4  使用cin、分配內存和使用賦值語句
  實驗2.5  使用cout、endl控制符和常見的轉義字符
  實驗2.6  使用預處理指令、string數(shù)據(jù)類型和編寫具有良好程序設計風格的C++程序
  實驗2.7  使用聲明、提示、輸入、計算和輸出語句
第3章  輸入/輸出
  作業(yè)首業(yè)
  實驗3.1  了解預定義輸入函數(shù)
  實驗3.2  了解格式化輸出
  實驗3.3  使用getline()函數(shù)
  實驗3.4  使用文件輸入和輸出
第4章 控制結構I(選擇)
  作業(yè)首頁
  實驗4.1  使用關系運算符和邏輯運算符計算邏輯(布爾)表達式
  實驗4.2  使用選擇控制結構if和if…else
  實驗4.3  使用嵌套的if和if…else語句
  實驗4.4  使用if語句處理輸入失敗
  實驗4.5  使用賦值運算符(=)和相等運算符(==)
  實驗4.6  使用條件運算符(?:)
  實驗4.7  使用switch選擇控制結構
  實驗4.8  使用assert()函數(shù)終止程序運行
第5章控制結構II(循環(huán))
  作業(yè)首頁
  實驗5.1  使用while循環(huán)結構
  實驗5.2  使用for循環(huán)結構
  實驗5.3  使用do…while循環(huán)結構
  實驗5.4  使用break和continue語句
  實驗5.5  使用嵌套的控制結構
第6章  用戶自定義函數(shù)I
  作業(yè)首頁
  實驗6.1  使用標準(預定義)函數(shù)
  實驗6.2  設計并實現(xiàn)一個使用標準(預定義)函數(shù)的程序
  實驗6.3  帶有返回值的用戶自定義函數(shù)
  實驗6.4  用帶有返回值的用戶自定義函數(shù)設計一個程序
  實驗6.5  用帶有返回值的用戶自定義函數(shù)實現(xiàn)程序設計
  實驗6.6  調試一個帶有返回值的用戶自定義函數(shù)的程序
第7章用戶自定義函數(shù)II
  作業(yè)首頁
  實驗7.1  調用不帶參數(shù)的void函數(shù)
  實驗7.2  調用帶值參的void函數(shù)
  實驗7.3  調用帶引用參數(shù)的void函數(shù)
  實驗7.4  比較值參數(shù)和引用參數(shù)
  實驗7.5  在作用域內訪問標識符
  實驗7.6  使用靜態(tài)變量和自動變量
  實驗7.7  使用重載函數(shù)
  實驗7.8  使用默認參數(shù)
第8章  用戶自定義簡單數(shù)據(jù)類型、命名空間和string類型
  作頁首頁
  實驗8.1  創(chuàng)建和使用枚舉數(shù)據(jù)類型
  實驗8.2  使用typedef語句
  實驗8.3  使用命名空間機制
  實驗8.4  使用string數(shù)據(jù)類型和string函數(shù)操作字符串
  實驗8.5  使用字符串操作
第9章  數(shù)組和字符串
  作業(yè)首頁
  實驗9.1  聲明和操作數(shù)組中的數(shù)據(jù)
  實驗9.2  檢查下標越界和初始化數(shù)組
  實驗9.3  數(shù)組作為參數(shù)傳遞給函數(shù)
  實驗9.4  使用C-string編寫代碼
  實驗9.5  使用C-string輸入輸出數(shù)據(jù)
  實驗9.6  使用關聯(lián)數(shù)組編寫代碼
第10章  數(shù)組II
  作業(yè)首頁
  實驗10,1  實現(xiàn)順序查找算法
  實驗10.2  使用選擇排序算法排序數(shù)組
  實驗10.3  實現(xiàn)折半查找算法
  實驗10.4  處理二維數(shù)組中的數(shù)據(jù)
  實驗10.5  使用字符串數(shù)組
  實驗10.6  使用多維數(shù)組
第11章  遞歸
  作業(yè)首頁
  實驗11.1  使用遞歸算法
  實驗11.2  使用C++實現(xiàn)遞歸算法
  實驗11.3  用遞歸算法設計并實現(xiàn)冪函數(shù)
  實驗11.4  使用C++設計并實現(xiàn)其他遞歸函數(shù)
第12章  結構
  作業(yè)首頁
  實驗12.1  定義結構并聲明結構變量
  實驗12.2  使用結構操作數(shù)據(jù)
  實驗12.3  在結構中使用數(shù)組和使用結構數(shù)組
第13章  類和數(shù)據(jù)抽象
  作業(yè)首頁
  實驗13.1  定義類和聲明對象
  實驗13.2  使用類操作數(shù)據(jù)
  實驗13.3  通過類對象訪問類成員
  實驗13.4  使用默認構造函數(shù)
  實驗13.5  使用帶有參數(shù)的構造函數(shù)
  實驗13.6  使用帶有默認參數(shù)的構造函數(shù)
  實驗13.7  使用析構函數(shù)
  實驗13.8  使用抽象數(shù)據(jù)類型和信息隱藏
第14章  繼承和組合
  作業(yè)首頁
  實驗14.1  重載基類成員函數(shù)
  實驗14.2  使用派生類和基類的構造函數(shù)
  實驗14.3  為基類和派生類創(chuàng)建頭文件
  實驗14.4  在繼承中使用類的protected成員
  實驗14.5  類的組合關系
  實驗14.6  理解面向對象設計(OOD)和面向對象編程(OOP)

本目錄推薦

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