出版時(shí)間:2008-12 出版社:清華大學(xué)出版社 作者:李青,周美蓮 編著 頁(yè)數(shù):458
內(nèi)容概要
本書(shū)以程序案例為線索,以問(wèn)題需求驅(qū)動(dòng)的方式深入淺出地介紹了C++語(yǔ)言的基本語(yǔ)法、程序設(shè)計(jì)規(guī)范和實(shí)用技法。書(shū)中的例題程序按照科學(xué)的原則、完整的結(jié)構(gòu)、規(guī)范的格式設(shè)計(jì),并經(jīng)過(guò)多方面的測(cè)試,可供讀者精讀和模仿。各章配有一定的實(shí)用程序和趣味程序。大部分章后有基本語(yǔ)法練習(xí)題、程序設(shè)計(jì)練習(xí)題和程序設(shè)計(jì)競(jìng)賽題。 本書(shū)內(nèi)容豐富,詳略得當(dāng)。全書(shū)共16章分成三個(gè)部分:第一部分(第1章)計(jì)算與算法基礎(chǔ);第二部分(第2~第8章)面向過(guò)程程序設(shè)計(jì):第三部分(第9~第16章)面向?qū)ο蟪绦蛟O(shè)計(jì)。 本書(shū)可作為計(jì)算機(jī)等理工科專(zhuān)業(yè)大學(xué)生或研究生學(xué)習(xí)高級(jí)語(yǔ)言程序設(shè)計(jì)相關(guān)課程的教材或教學(xué)參考書(shū),也可供學(xué)習(xí)或使用C++語(yǔ)言從事軟件開(kāi)發(fā)的人員參考。
書(shū)籍目錄
第一部分 計(jì)算與算法基礎(chǔ) 第1章 導(dǎo)論 1.1 計(jì)算系統(tǒng) 1.2 計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言概述 1.3 算法基礎(chǔ) 1.4 小結(jié) 練習(xí)1第二部分 面向過(guò)程程序設(shè)計(jì) 第2章 C++概貌 2.1 基本程序設(shè)計(jì) 2.2 基本程序改進(jìn) 2.3 基本程序擴(kuò)展 2.4 C++程序開(kāi)發(fā)流程 2.5 C++應(yīng)用程序集成開(kāi)發(fā)環(huán)境簡(jiǎn)介 2.6 趣味程序——變換的字符 2.7 小結(jié) 練習(xí)2 第3章 數(shù)據(jù)的表示及I/O流格式控制 3.1 數(shù)據(jù)的表示 3.2 函數(shù) 3.3 運(yùn)算表達(dá)式 3.4 語(yǔ)句 3.5 I/O流格式控制 3.6 應(yīng)用舉例 3.7 趣味程序——行走的字符串 3.8 小結(jié) 練習(xí)3 第4章 變量設(shè)計(jì) 4.1 窮舉計(jì)算 4.2 迭代計(jì)算 4.3 標(biāo)志變量的設(shè)計(jì)與應(yīng)用 4.4 單變量版“評(píng)委評(píng)分”程序設(shè)計(jì) 4.5 趣味程序——擊打字母游戲 4.6 小結(jié) 練習(xí)4 第5章 數(shù)組與指針 5.1 數(shù)組 5.2 數(shù)組版“評(píng)委評(píng)分”程序設(shè)計(jì) 5.3 指針 5.4 動(dòng)態(tài)變量和動(dòng)態(tài)數(shù)組——堆變量和堆數(shù)組 5.5 地址值在函數(shù)之間傳遞 5.6 堆數(shù)組版“評(píng)委評(píng)分”程序設(shè)計(jì) 5.7 字符數(shù)組與C-字符串 5.8 指針數(shù)組與數(shù)組指針 5.9 趣味程序 5.10 小結(jié) 練習(xí)5 第6章 函數(shù) 第7章 程序結(jié)構(gòu) 第8章 鏈表第三部分 面向?qū)ο蟪绦蛟O(shè)計(jì) 第9章 類(lèi)與類(lèi)的對(duì)象 第10章 構(gòu)造函數(shù)及賦植運(yùn)算 第11章 靜態(tài)成員及友元 第12章 類(lèi)模板 第13章 運(yùn)算符重載 第14章 繼承與多態(tài)性 第15章 I/O流 第16章 異常處理附錄A ASCII字符集附錄B 常用庫(kù)函數(shù)參考參考文獻(xiàn)
章節(jié)摘錄
第1章 導(dǎo)論 我國(guó)以計(jì)算為主的古代科學(xué),在相當(dāng)長(zhǎng)的時(shí)期里處于世界領(lǐng)先的地位。其中一個(gè)重要原因,就是我們的先祖?zhèn)兒茉缇蛣?chuàng)造了一種簡(jiǎn)便的計(jì)算系統(tǒng)——算籌記數(shù)及其操作。后來(lái),又進(jìn)一步發(fā)明了更為簡(jiǎn)捷的珠算,大大地推動(dòng)了古代科學(xué)技術(shù)的進(jìn)步。珠算系統(tǒng)一直沿用至今。本章立足珠算系統(tǒng)看現(xiàn)代計(jì)算機(jī)系統(tǒng),其結(jié)論是現(xiàn)代計(jì)算機(jī)系統(tǒng)與古老的珠算系統(tǒng)是一脈相承的?! W(xué)習(xí)本章,讀者通過(guò)類(lèi)比珠算系統(tǒng),應(yīng)該初步了解電子計(jì)算機(jī)系統(tǒng)的基本原理和工作方式;了解信息數(shù)字化及其標(biāo)準(zhǔn)化的必要性和重要性;了解電子計(jì)算機(jī)存儲(chǔ)器空間字節(jié)地址的線性性;了解算法的基本概念和算法執(zhí)行的時(shí)序性。
編輯推薦
教學(xué)目標(biāo)明確,注重理論與實(shí)踐的結(jié)合,教學(xué)方法靈活,培養(yǎng)學(xué)生主學(xué)習(xí)的能力,教學(xué)內(nèi)容先進(jìn),反映了計(jì)算機(jī)學(xué)科的最新發(fā)展,教學(xué)模式完善,提供配套的教學(xué)資源解決方案。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
C++程序設(shè)計(jì)實(shí)用教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版