C程序設(shè)計(jì)語(yǔ)言實(shí)驗(yàn)與習(xí)題指導(dǎo)

出版時(shí)間:2009-3  出版社:電子工業(yè)出版社  作者:魏東平 等 著  頁(yè)數(shù):160  

前言

  C語(yǔ)言是國(guó)內(nèi)外廣泛采用的程序設(shè)計(jì)語(yǔ)言。在我國(guó)高等學(xué)校中普遍開(kāi)設(shè)了C語(yǔ)言程序設(shè)計(jì)課程。學(xué)習(xí)C語(yǔ)言的目的不僅僅是為了掌握一門(mén)單純的程序設(shè)計(jì)語(yǔ)言,更重要的是學(xué)會(huì)編程方法,培養(yǎng)編程能力。為此,我們編寫(xiě)了普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材《C程序設(shè)計(jì)語(yǔ)言》,同時(shí)編寫(xiě)了本書(shū)作為與之配套的輔助教材?! ”緯?shū)共13章,與教材一一對(duì)應(yīng),便于讀者對(duì)照使用。每章分4節(jié),即學(xué)習(xí)指導(dǎo)、習(xí)題指導(dǎo)、實(shí)驗(yàn)指導(dǎo)和拓展練習(xí)?! 。?)學(xué)習(xí)指導(dǎo)  C語(yǔ)言的基本概念較多,初學(xué)者容易產(chǎn)生疑惑,不易把握住重點(diǎn),迷失方向。本書(shū)的目的就是用最簡(jiǎn)潔的語(yǔ)言,對(duì)所學(xué)知識(shí)進(jìn)行總結(jié),既能幫助讀者縱覽全局,又能突出重點(diǎn)?! 。?)習(xí)題指導(dǎo)  教材上共有130多道習(xí)題,數(shù)量大且題型豐富,既有選擇題、判斷題、改錯(cuò)題,又有簡(jiǎn)答題、編程題,可以滿(mǎn)足讀者各方面的要求。在題目選擇上,教材更多地考慮了題目的典型特征和難度層次。本書(shū)給出了全部習(xí)題的參考答案,還對(duì)部分典型的習(xí)題進(jìn)行了深入分析,描述了程序設(shè)計(jì)題的算法。使用本書(shū),可以幫助讀者更好地理解題目要求,掌握解題方法,掌握編程技巧。  當(dāng)然,許多習(xí)題的答案都不是唯一的,程序設(shè)計(jì)類(lèi)題目更是如此。習(xí)題指導(dǎo)不是標(biāo)準(zhǔn)答案,僅供參考。值得注意的是,對(duì)于教材上的習(xí)題,讀者(特別是初學(xué)者)應(yīng)該獨(dú)立解答,才能真正達(dá)到學(xué)習(xí)目的。如果把抄寫(xiě)習(xí)題指導(dǎo)解答作為學(xué)習(xí)手段,那么對(duì)自己是有百害而無(wú)一利。

內(nèi)容概要

  《C程序設(shè)計(jì)語(yǔ)言實(shí)驗(yàn)與習(xí)題指導(dǎo)》以習(xí)題和實(shí)驗(yàn)為基礎(chǔ),通過(guò)大量編程實(shí)踐,培養(yǎng)讀者的程序設(shè)計(jì)能力。全書(shū)共分13章,與教材對(duì)應(yīng)。每章內(nèi)容分為4部分:①學(xué)習(xí)指導(dǎo),簡(jiǎn)單總結(jié)學(xué)習(xí)內(nèi)容,進(jìn)一步明確學(xué)習(xí)目標(biāo);②習(xí)題指導(dǎo),包括全部習(xí)題的分析和解答,側(cè)重講解程序設(shè)計(jì)的思想和方法;③實(shí)驗(yàn)指導(dǎo),按教學(xué)要求安排實(shí)驗(yàn)內(nèi)容,具有很強(qiáng)的可操作性;④拓展練習(xí),培養(yǎng)學(xué)習(xí)興趣,增強(qiáng)編程能力?!禖程序設(shè)計(jì)語(yǔ)言實(shí)驗(yàn)與習(xí)題指導(dǎo)》全部程序都在VisualC++6.0下調(diào)試通過(guò)。  《C程序設(shè)計(jì)語(yǔ)言實(shí)驗(yàn)與習(xí)題指導(dǎo)》可作為高等學(xué)校C語(yǔ)言課程的教學(xué)輔助用書(shū),也可作為各類(lèi)培訓(xùn)的實(shí)驗(yàn)教材,還可供相關(guān)領(lǐng)域的工程技術(shù)人員學(xué)習(xí)、參考。

書(shū)籍目錄

第1章 C語(yǔ)言概述1.1 學(xué)習(xí)指導(dǎo)1.2 習(xí)題指導(dǎo)1.3 實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)一VisualC++6.0 集成開(kāi)發(fā)環(huán)境入門(mén)1.4 拓展練習(xí)第2章 C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)2.1 學(xué)習(xí)指導(dǎo)2.2 習(xí)題指導(dǎo)2.3 實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)二數(shù)據(jù)類(lèi)型、運(yùn)算符和表達(dá)式2.4 拓展練習(xí)第3章 順序程序設(shè)計(jì)3.1 學(xué)習(xí)指導(dǎo)3.2 習(xí)題指導(dǎo)3.3 實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)三順序結(jié)構(gòu)程序設(shè)計(jì)3.4 拓展練習(xí)第4章 選擇程序設(shè)計(jì)4.1 學(xué)習(xí)指導(dǎo)4.2 習(xí)題指導(dǎo)4.3 實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)四選擇結(jié)構(gòu)程序設(shè)計(jì)4.4 拓展練習(xí)第5章 循環(huán)程序設(shè)計(jì)5.1 學(xué)習(xí)指導(dǎo)5.2 習(xí)題指導(dǎo)5.3 實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)五循環(huán)結(jié)構(gòu)程序設(shè)計(jì)基礎(chǔ)實(shí)驗(yàn)六循環(huán)結(jié)構(gòu)程序設(shè)計(jì)方法5.4 拓展練習(xí)第6章 數(shù)組6.1 學(xué)習(xí)指導(dǎo)6.2 習(xí)題指導(dǎo)6.3 實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)七數(shù)組的基本概念實(shí)驗(yàn)八數(shù)組的程序設(shè)計(jì)6.4 拓展練習(xí)第7章 指針7.1 學(xué)習(xí)指導(dǎo)7.2 習(xí)題指導(dǎo)7.3 實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)九指針的運(yùn)算實(shí)驗(yàn)十在程序中使用指針7.4 拓展練習(xí)第8章 字符串8.1 學(xué)習(xí)指導(dǎo)8.2 習(xí)題指導(dǎo)8.3 實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)十一字符串的概念實(shí)驗(yàn)十二字符串的處理8.4 拓展練習(xí)第9章 函數(shù)9.1 學(xué)習(xí)指導(dǎo)9.2 習(xí)題指導(dǎo)9.3 實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)十三函數(shù)的定義實(shí)驗(yàn)十四函數(shù)程序設(shè)計(jì)9.4 拓展練習(xí)第10章 自定義數(shù)據(jù)類(lèi)型10.1 學(xué)習(xí)指導(dǎo)10.2 習(xí)題指導(dǎo)lO.3 實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)十五自定義數(shù)據(jù)類(lèi)型10.4 拓展練習(xí)第11章 預(yù)處理命令與程序組織11.1 學(xué)習(xí)指導(dǎo)11.2 習(xí)題指導(dǎo)11.3 實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)十六預(yù)處理命令與程序組織11.4 拓展練習(xí)第12章 文件操作12.1 學(xué)習(xí)指導(dǎo)12.2 習(xí)題指導(dǎo)12.3 實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)十七文件操作12.4 拓展練習(xí)第13章 位操作13.1 學(xué)習(xí)指導(dǎo)13.2 習(xí)題指導(dǎo)13.3 實(shí)驗(yàn)指導(dǎo)實(shí)驗(yàn)十八位運(yùn)算13.4 拓展練習(xí)附錄AC語(yǔ)言庫(kù)函數(shù)

章節(jié)摘錄

  第1章 C語(yǔ)言概述  1.1 學(xué)習(xí)指導(dǎo)  人們一般把事先準(zhǔn)備好的、用來(lái)指揮計(jì)算機(jī)工作的、描述工作步驟的指令序列稱(chēng)為程序。程序員設(shè)計(jì)編寫(xiě)程序的過(guò)程稱(chēng)為程序設(shè)計(jì)。用來(lái)編寫(xiě)程序的語(yǔ)言稱(chēng)為程序設(shè)計(jì)語(yǔ)言。程序設(shè)計(jì)的任務(wù)就是用程序設(shè)計(jì)語(yǔ)言編寫(xiě)程序,然后交給計(jì)算機(jī)去執(zhí)行?! ≡谟?jì)算機(jī)應(yīng)用的最初的十幾年中,大多數(shù)計(jì)算機(jī)程序都是用機(jī)器語(yǔ)言編寫(xiě)的。這種“語(yǔ)言”雖然十分簡(jiǎn)單,機(jī)器可以“看”懂,但對(duì)于程序員來(lái)說(shuō)卻很不方便。于是,相繼出現(xiàn)了匯編語(yǔ)言和高級(jí)語(yǔ)言。一般地,人們把用高級(jí)語(yǔ)言或匯編語(yǔ)言編寫(xiě)的程序稱(chēng)為源程序。就像.匯編語(yǔ)言編寫(xiě)的源程序必須經(jīng)過(guò)匯編過(guò)程一樣,用高級(jí)語(yǔ)言編寫(xiě)的源程序同樣需要經(jīng)過(guò)一個(gè)類(lèi)似的過(guò)程翻譯成計(jì)算機(jī)能識(shí)別的二進(jìn)制代碼程序,計(jì)算機(jī)才能執(zhí)行。這種翻譯成二進(jìn)制代碼的方式通常有兩種:編譯方式和解釋方式。目前,大多數(shù)常用的高級(jí)語(yǔ)言都采用編譯方式?! 〕绦蛟O(shè)計(jì)技術(shù)的發(fā)展,是一個(gè)逐步提高的過(guò)程,主要出現(xiàn)了結(jié)構(gòu)化程序設(shè)計(jì)方法和面向?qū)ο蟪绦蛟O(shè)計(jì)方法。結(jié)構(gòu)化程序設(shè)計(jì)主要采用自頂向下、逐步求精的設(shè)計(jì)方法和單人口、單出口的控制結(jié)構(gòu),包括順序、選擇和循環(huán)3種基本控制結(jié)構(gòu),并建議程序員不用或少用goto語(yǔ)句。面向?qū)ο蟮某绦蛟O(shè)計(jì)方法吸取了結(jié)構(gòu)化程序設(shè)計(jì)的基本思想和主要優(yōu)點(diǎn),將數(shù)據(jù)與對(duì)數(shù)據(jù)的操作放在一起作為一個(gè)對(duì)象來(lái)處理。問(wèn)題的求解就是通過(guò)不斷地向?qū)ο蟀l(fā)送消息而使對(duì)象從初始狀態(tài)到達(dá)終止?fàn)顟B(tài)而實(shí)現(xiàn)的?! 語(yǔ)言的產(chǎn)生和發(fā)展與UNIX操作系統(tǒng)是密不可分的。C語(yǔ)言為15NIX系統(tǒng)而設(shè)計(jì),又因?yàn)閁NIX系統(tǒng)的日益廣泛使用而迅速得到推廣。c語(yǔ)言是國(guó)內(nèi)外廣泛應(yīng)用的一種計(jì)算機(jī)語(yǔ)言。C語(yǔ)言功能豐富、表達(dá)力強(qiáng)、使用方便靈活,生成的目標(biāo)程序質(zhì)量高、應(yīng)用面廣、可移植性好。c語(yǔ)言既具有高級(jí)語(yǔ)言的特點(diǎn),又具有低級(jí)語(yǔ)言的絕大部分功能。幾乎任何一種機(jī)型(大型機(jī)、小型機(jī))、任何一種操作系統(tǒng)(Windows、Linux、UNIX)都支持C語(yǔ)言開(kāi)發(fā)。

圖書(shū)封面

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


    C程序設(shè)計(jì)語(yǔ)言實(shí)驗(yàn)與習(xí)題指導(dǎo) PDF格式下載


用戶(hù)評(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