C/C++程序設(shè)計(jì)教程

出版時(shí)間:2009-5  出版社:高等教育出版社  作者:龔沛曾,楊志強(qiáng) 主編  頁(yè)數(shù):273  字?jǐn)?shù):430000  
Tag標(biāo)簽:無(wú)  

前言

  本書(shū)是普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材,是根據(jù)教育部《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見(jiàn)》的基本要求、為普通高等學(xué)校非計(jì)算機(jī)專業(yè)學(xué)生編寫(xiě)的教材?! ‰S著計(jì)算機(jī)應(yīng)用的不斷深入,對(duì)大學(xué)生的程序設(shè)計(jì)能力有了更高的要求。大學(xué)生不僅要能夠編寫(xiě)面向過(guò)程的結(jié)構(gòu)化程序,而且還要掌握面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)。為了解決內(nèi)容多、課時(shí)少的矛盾,作者對(duì)“C/C++程序設(shè)計(jì)”課程進(jìn)行了大膽的改革和嘗試,對(duì)實(shí)際應(yīng)用中很少使用的內(nèi)容進(jìn)行淡化或刪除,并將傳統(tǒng)的面向過(guò)程程序設(shè)計(jì)和現(xiàn)代的面向?qū)ο蟪绦蛟O(shè)計(jì)兩部分內(nèi)容有機(jī)地融合成一門(mén)課程。希望學(xué)生通過(guò)該課程的學(xué)習(xí),一方面為后繼計(jì)算機(jī)應(yīng)用課程夯實(shí)基礎(chǔ);另一方面初步具備利用現(xiàn)代編程技術(shù)解決各自專業(yè)領(lǐng)域中計(jì)算機(jī)應(yīng)用問(wèn)題的能力?! ”緯?shū)共8章。前7章是傳統(tǒng)的面向過(guò)程程序設(shè)計(jì),介紹了基本概念和基礎(chǔ)知識(shí)、結(jié)構(gòu)化程序設(shè)計(jì)、數(shù)組、函數(shù)和文件等內(nèi)容,這部分是傳統(tǒng)C語(yǔ)言的內(nèi)容,也是程序設(shè)計(jì)的基礎(chǔ);第8章面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ),介紹了類和對(duì)象、繼承和派生以及多態(tài)性等內(nèi)容。

內(nèi)容概要

本書(shū)是普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材,國(guó)家教學(xué)成果獎(jiǎng)配套教材。本書(shū)根據(jù)教育部《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見(jiàn)》中有關(guān)計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)課程的教學(xué)要求而編寫(xiě)。本書(shū)以VisualC++為開(kāi)發(fā)環(huán)境,主要內(nèi)容包括:C/C++概述,基本數(shù)據(jù)類型、運(yùn)算符和表達(dá)式,結(jié)構(gòu)化程序設(shè)計(jì),數(shù)組和指針,函數(shù),結(jié)構(gòu)和鏈表,文件,面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ),并針對(duì)課程內(nèi)容設(shè)置了10個(gè)實(shí)驗(yàn)?! ”緯?shū)按照“夯實(shí)基礎(chǔ)、面向應(yīng)用、培養(yǎng)創(chuàng)新”的指導(dǎo)思想更加重了教材的基礎(chǔ)性、應(yīng)用性和創(chuàng)新性,成功地將傳統(tǒng)的面向過(guò)程程序設(shè)計(jì)和現(xiàn)代的面向?qū)ο蟪绦蛟O(shè)計(jì)兩部分有機(jī)地結(jié)合在一起,體現(xiàn)了教材的先進(jìn)性?! ”緯?shū)可作為高等學(xué)校程序設(shè)計(jì)課程教材,也可作為培訓(xùn)或自學(xué)教材。

作者簡(jiǎn)介

龔沛曾,1982年畢業(yè)于華東理工大學(xué)自動(dòng)控制系。現(xiàn)為同濟(jì)大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)系教授,任教育部高等學(xué)校計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會(huì)委員、全國(guó)高校計(jì)算機(jī)教育研究會(huì)副理事長(zhǎng)、上海市計(jì)算機(jī)基礎(chǔ)教育協(xié)會(huì)副理事長(zhǎng)。長(zhǎng)期從事計(jì)算機(jī)基礎(chǔ)教學(xué)與研究工作,主持多項(xiàng)教育部教改項(xiàng)目

書(shū)籍目錄

第一篇 教學(xué)篇 第1章 C/C++概述  1.1 C/C++發(fā)展簡(jiǎn)史  1.2 簡(jiǎn)單的C/c++程序?qū)嵗 ?.3 基本語(yǔ)法成分  1.4 數(shù)據(jù)的輸入和輸出  1.5 編譯預(yù)處理  1.6 VisualC++簡(jiǎn)介  習(xí)題 第2章 基本數(shù)據(jù)類型、運(yùn)算符和表達(dá)式  2.1 數(shù)據(jù)類型  2.2 變量和常量  2.3 運(yùn)算符和表達(dá)式  2.4 指針  2.5 typedef語(yǔ)句  2.6 應(yīng)用舉例  習(xí)題 第3章 結(jié)構(gòu)化程序設(shè)計(jì)  3.1 順序結(jié)構(gòu)  3.2 選擇結(jié)構(gòu)  3.3 循環(huán)結(jié)構(gòu)  3.4 其他控制語(yǔ)句  3.5 應(yīng)用舉例  習(xí)題 第4章 數(shù)組和指針  4.1 一維數(shù)組  4.2 二維數(shù)組  4.3 字符數(shù)組  4.4 指針和數(shù)組  4.5 應(yīng)用舉例  習(xí)題 第5章 函數(shù)  5.1 函數(shù)的定義、調(diào)用和說(shuō)明  5.2 函數(shù)間的參數(shù)傳遞  5.3 遞歸函數(shù)  5.4 函數(shù)參數(shù)缺省  5.5 函數(shù)重載  5.6 函數(shù)模板  5.7 作用域與存儲(chǔ)類別  5.8 應(yīng)用舉例  習(xí)題 第6章 結(jié)構(gòu)和鏈表  6.1 結(jié)構(gòu)類型  6.2 結(jié)構(gòu)的應(yīng)用——鏈表  6.3 應(yīng)用舉例  習(xí)題   第7章 文件 第8章 面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)第二篇 實(shí)驗(yàn)篇參考文獻(xiàn)

章節(jié)摘錄

  2.1數(shù)據(jù)類型  程序處理的對(duì)象是數(shù)據(jù)。數(shù)據(jù)有許多表現(xiàn)形式,如表示產(chǎn)品數(shù)量的數(shù)值數(shù)據(jù)、產(chǎn)品名稱的文字?jǐn)?shù)據(jù)等都是常見(jiàn)數(shù)據(jù)。計(jì)算機(jī)要處理這些數(shù)據(jù),首先要將其存放在內(nèi)存中。不同形式的數(shù)據(jù)其存儲(chǔ)的格式不同,占用的內(nèi)存字節(jié)數(shù)不同,可以進(jìn)行的運(yùn)算也不同。程序中對(duì)各種數(shù)據(jù)進(jìn)行處理之前,首先要定義數(shù)據(jù)的類型,以便為這些數(shù)據(jù)分配存儲(chǔ)空間,以及可以采用的運(yùn)算。不同的程序設(shè)計(jì)語(yǔ)言,數(shù)據(jù)類型的種類有所不同。C/C++的數(shù)據(jù)有兩種基本形式:即常量和變量。常量本身的書(shū)寫(xiě)格式就規(guī)定了該常量的類型;變量的類型要通過(guò)變量定義語(yǔ)句來(lái)說(shuō)明?! ?.1.1數(shù)據(jù)類型分類  C/C++提供的數(shù)據(jù)類型如圖1.2.1所示??煞譃閮纱箢悾阂活愂腔緮?shù)據(jù)類型,由系統(tǒng)自動(dòng)提供,用戶可直接使用。如整型(int)、字符型(char)等;另一類為構(gòu)造類型,是在基本數(shù)據(jù)類型的基礎(chǔ)上,由系統(tǒng)或用戶自定義的,如結(jié)構(gòu)型(struct)、類(class)類型等?! ≡O(shè)計(jì)程序時(shí),用到的變量必須指明其類型。數(shù)據(jù)類型的作用有以下兩個(gè): ?、僦赋隽藨?yīng)為數(shù)據(jù)分配的存儲(chǔ)空間大小。不同類型的數(shù)據(jù)占用的內(nèi)存空間是不同的。 ?、谝?guī)定了數(shù)據(jù)所能進(jìn)行的運(yùn)算,不同類型的數(shù)據(jù)可以進(jìn)行的運(yùn)算種類也不同。

編輯推薦

  《C/C++程序設(shè)計(jì)教程》特色  《C/C++程序設(shè)計(jì)教程》以教育部《關(guān)于進(jìn)一步加強(qiáng)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教學(xué)的意見(jiàn)》為指導(dǎo),以“夯實(shí)基礎(chǔ)、面向應(yīng)用、培養(yǎng)創(chuàng)新”為教學(xué)目標(biāo),全新組織教材內(nèi)容;  《C/C++程序設(shè)計(jì)教程》以VisuaIC++為開(kāi)發(fā)環(huán)境,將C與C++語(yǔ)言有機(jī)融合在一起;內(nèi)容編寫(xiě)上突出以程序設(shè)計(jì)為中心,以語(yǔ)言知識(shí)為工具的指導(dǎo)思想;  《C/C++程序設(shè)計(jì)教程》以綜合類高校非計(jì)算機(jī)專業(yè)需求為目標(biāo),內(nèi)容編寫(xiě)上體現(xiàn)語(yǔ)法精練、實(shí)例豐富、分析透徹、習(xí)題種類多樣等特點(diǎn)。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    C/C++程序設(shè)計(jì)教程 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7