出版時間:2012-1 出版社:水利水電出版社 作者:楊長興 等主編 頁數(shù):304
內(nèi)容概要
本書以程序設(shè)計零基礎(chǔ)為起點,全面介紹包括面向過程和面向?qū)ο蟮腃什程序設(shè)計方法。全書共10章,包括C++基礎(chǔ)知識、程序控制結(jié)構(gòu)、函數(shù)與編譯預(yù)處理、數(shù)組與指針、自定義數(shù)據(jù)類型、類與對象、重載與模板、繼承與派生、多態(tài)性與虛函數(shù)、輸入輸出流。各章節(jié)內(nèi)容由淺入深、相互銜接、前后呼應(yīng)、循序漸進。
為了提高讀者對程序設(shè)計思想方法的理解,本書將程序設(shè)計語言模型與人類自然語言模型相比較,讓讀者對程序設(shè)計語言模型及其內(nèi)容的理解有了完整的參照對象。全書各章節(jié)選用大量程序設(shè)計經(jīng)典實例來講解基本概念和程序設(shè)計方法,同時配有大量習(xí)題供讀者練習(xí)。本書的配套教材《C++程序設(shè)計實踐教程》(第二版)提供了本課程的實踐內(nèi)容、上機指導(dǎo)及習(xí)題參考答案。
本書語言表達嚴(yán)謹(jǐn),文字流暢,內(nèi)容通俗易懂、重點突出、實例豐富。適合作為高等院校各專業(yè)程序設(shè)計課程的教材,還適合作為廣大計算機愛好者的自學(xué)參考用書。
書籍目錄
前言
第1章 C++基礎(chǔ)知識
1.1 程序設(shè)計語言的基本概念
1.2 C++程序的基本結(jié)構(gòu)
1.2.1 C什程序結(jié)構(gòu)
1.2.2 C什程序的書寫格式
1.3 一個應(yīng)用程序的開發(fā)過程
1.3.1 Visual C什6.0開發(fā)環(huán)境
].3.2 一個應(yīng)用程序的開發(fā)過程
1.4 C++的詞法規(guī)則
1.4.1 C+的字符集組成
1.4.C+的單詞及其構(gòu)詞規(guī)則
1.5 C+基本數(shù)據(jù)類型
1.6 常量與變量
1.6.1 常量
1.6.2 變量
1.7 運算符與表達式
1.7.1 算術(shù)運算符與算術(shù)表達式
1.7.2 關(guān)系運算符與關(guān)系表達式
1.7.3 邏輯運算符與邏輯表達式
1.7.4 位運算符與位運算表達式
1.7.5 賦值運算符與賦值表達式
1.7.6 三目運算符與三目條件表達式
1.7.7 逗號運算符與逗號表達式
1.7.8 指針運算
1.7.9 運算符的優(yōu)先級和結(jié)合性
1.7.10 類型轉(zhuǎn)換
習(xí)題1
第2章 程序控制結(jié)構(gòu)
2.1 順序結(jié)構(gòu)
2.1.1 定義語句
2.1.2 表達式語句
2.1.3 復(fù)合語句
2.1.4 空語句
2.1.5 基本輸入輸出
2.2 選擇結(jié)構(gòu)
2.2.1 if語句
2.2.2 switch語句
2.3 循環(huán)結(jié)構(gòu)
2.3.1 while語句
2.3.2 d0while語句
2.3.3 for語句
2.3.4 多重循環(huán)
2.4 控制轉(zhuǎn)向語句
2.4.1 break語句
2.4.2 continue語句
2.4.3 goto語句
2.5 程序?qū)嵗?br /> 習(xí)題2
第3章 函數(shù)與編譯預(yù)處理
3.1 函數(shù)的概念
3.2 函數(shù)的定義與調(diào)用
3.2.1 函數(shù)的定義
3.2.2 函數(shù)的聲明
3.2.3 函數(shù)的返回值
3.2.4 函數(shù)的調(diào)用
3.3 函數(shù)的參數(shù)傳遞
3.3.1 參數(shù)的值傳遞
3.3.2 參數(shù)的地址傳遞
3.3.3.帶默認值的參數(shù)
3.4 函數(shù)的嵌套調(diào)用與遞歸調(diào)用
3.4.1 函數(shù)的嵌套調(diào)用
3.4.2 函數(shù)的遞歸調(diào)用
3.5 內(nèi)置函數(shù)
3.6 變量和函數(shù)的屬性
3.6.1 變量的作用域
3.6.2 變量的生存期
第4章 數(shù)組與指針
第5章 自定義數(shù)據(jù)類型
第6章 類與對象
第7章 重載與模板
第8章 繼承和派生
第9章 多態(tài)性與虛函數(shù)
第10章 輸入輸出流
參考文獻
編輯推薦
《普通高等教育“十二五”規(guī)劃教材:C++程序設(shè)計(第2版)》特色: 編寫原則:加強基礎(chǔ)、注重實踐、突出應(yīng)用、勇于創(chuàng)新 教學(xué)理念:教思想、教方法,真正做到”授人以魚,不如授人以漁” 本書以程序設(shè)計零基礎(chǔ)為起點,介紹包括面向過程和面向?qū)ο蟮腃++程序設(shè)計方法。內(nèi)容安排由淺入深、相互銜接、前后呼應(yīng)、循序漸進,語言表達嚴(yán)謹(jǐn),文字流暢,內(nèi)容通俗易懂、重點突出,實例豐富。 本書作者長期從事程序設(shè)計課程的教學(xué)工作,并利用C/C++/Visual C++開發(fā)了許多軟件項目,具有豐富的教學(xué)經(jīng)驗和較強的科研能力?! 榱颂岣咦x者的編程技巧,選用了大量的經(jīng)典例題,有些例題還備有多種可能的解答,以期拓展讀者的解題思路。本書所給出的程序示例均在Visual C++ 6.0環(huán)境下調(diào)試并運行通過。 為了幫助讀者更好地學(xué)習(xí)C++,編者還編寫了配套教材《C++程序設(shè)計實踐教程》(第二版)—書,該配套教材提供了本課程的實踐內(nèi)容、上機指導(dǎo)及習(xí)題參考答案。
圖書封面
評論、評分、閱讀與下載