出版時(shí)間:2009-10 出版社:人民郵電出版社 作者:徐士良 頁數(shù):108
前言
本書是與《c語言程序設(shè)計(jì)教程(第3版)》一書配套的教材,也可作為其他c語言程序設(shè)計(jì)教材的習(xí)題集與實(shí)驗(yàn)教材。本書主要包括兩大部分:第一部分給出了《c語言程序設(shè)計(jì)教程(第3版)》一書中所有習(xí)題的解題思路與參考答案(包括本次修訂主教材新增加的習(xí)題),其中的所有程序都經(jīng)過調(diào)試并運(yùn)行通過;第二部分為《c語言程序設(shè)計(jì)教程(第3版)》一書中的各章安排了實(shí)驗(yàn)內(nèi)容,最后還安排了綜合性的實(shí)驗(yàn)內(nèi)容。在本書中,對(duì)每個(gè)實(shí)驗(yàn)都明確規(guī)定了實(shí)驗(yàn)?zāi)康?,提出了具體要求,還給出了方法說明。由于作者水平有限,書中難免存在錯(cuò)誤和不妥之處,懇請(qǐng)讀者批評(píng)指正。
內(nèi)容概要
本書分為兩部分,第一部分給出了《C語言程序設(shè)計(jì)教程(第3版)》中所有習(xí)題的參考答案,其中所有的程序都經(jīng)過調(diào)試;第二部分安排了C語言程序設(shè)計(jì)的實(shí)驗(yàn)內(nèi)容,由淺入深地安排了大量的實(shí)驗(yàn)?! ”緯粌H可以與《C語言程序設(shè)計(jì)教程(第3版)》配套使用,也可以作為其他C語言程序設(shè)計(jì)教材的習(xí)題集與實(shí)驗(yàn)指導(dǎo)。
作者簡(jiǎn)介
徐士良,清華大學(xué)電子工程系教授。曾擔(dān)任全國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)理事、學(xué)術(shù)委員會(huì)副主任,全國(guó)計(jì)算機(jī)等級(jí)考試委員會(huì)委員。至今已正式出版著作、教材40余部,多部教材被評(píng)為部級(jí)優(yōu)秀教材一等獎(jiǎng)、北京市高等教育精品教材、普通高等教育“十一五”國(guó)家級(jí)規(guī)劃教材。
書籍目錄
第一部分 《C語言程序設(shè)計(jì)教程(第3版)》習(xí)題解答 第1章 緒論 第2章 C語言基本數(shù)據(jù)類型與基本輸入輸出 第3章 C語言表達(dá)式與宏定義 第4章 選擇結(jié)構(gòu) 第5章 循環(huán)結(jié)構(gòu) 第6章 模塊設(shè)計(jì) 第7章 數(shù)組 第8章 指針 第9章 結(jié)構(gòu)體與聯(lián)合體 第10章 文件 第11章 位運(yùn)算 第二部分 實(shí)驗(yàn)指導(dǎo) 第12章 程序調(diào)試 12.1 程序設(shè)計(jì)的風(fēng)格 12.2 程序的調(diào)試 第13章 上機(jī)實(shí)驗(yàn)內(nèi)容 13.1 簡(jiǎn)單程序設(shè)計(jì) 13.2 選擇結(jié)構(gòu)程序設(shè)計(jì) 13.3 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 13.4 模塊化程序設(shè)計(jì) 13.5 使用數(shù)組的程序設(shè)計(jì) 13.6 使用指針的程序設(shè)計(jì) 13.7 使用結(jié)構(gòu)體的程序設(shè)計(jì) 13.8 使用文件的程序設(shè)計(jì) 13.9 位運(yùn)算 13.10 綜合程序設(shè)計(jì) 參考文獻(xiàn)
章節(jié)摘錄
插圖:1.程序設(shè)計(jì)語言與算法描述語言有什么本質(zhì)的區(qū)別?答:用算法描述語言所描述的流程,一般不能直接作為程序來執(zhí)行,最后還需轉(zhuǎn)換成用某種程序設(shè)計(jì)語言所描述的程序。算法描述語言與程序設(shè)計(jì)語言最大的區(qū)別就在于,算法描述語言比較自由,不像程序設(shè)計(jì)語言那樣受語法的約束,只要描述得人們能理解就行,而不必考慮計(jì)算機(jī)處理時(shí)所要遵循的規(guī)定或其他一些細(xì)節(jié)。2.有人說:“程序設(shè)計(jì)就是編制程序?!边@句話對(duì)不對(duì)?為什么?答:這是不對(duì)的,至少是不全面的。實(shí)際上,程序設(shè)計(jì)包括多方面的內(nèi)容,而具體編制程序只是其中的一個(gè)方面。有人將程序設(shè)計(jì)描述成如下的一個(gè)公式:程序設(shè)計(jì)=算法+數(shù)據(jù)結(jié)構(gòu)+方法+工具由此可以看出,在整個(gè)程序設(shè)計(jì)的過程中,要涉及到算法的設(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)、方法的設(shè)計(jì)和設(shè)計(jì)工具的選擇等諸多方面。3.結(jié)構(gòu)化程序設(shè)計(jì)有哪些特點(diǎn)?答:結(jié)構(gòu)化程序設(shè)計(jì)要求把程序的結(jié)構(gòu)限制為順序、選擇和循環(huán)三種基本結(jié)構(gòu),以便提高程序的可讀性。這種結(jié)構(gòu)化程序具有以下兩個(gè)特點(diǎn):(1)以控制結(jié)構(gòu)為單位,只有一個(gè)入口和一個(gè)出口,使各單位之間的接口比較簡(jiǎn)單,每個(gè)單位也容易被人們所理解。(2)縮小了程序的靜態(tài)結(jié)構(gòu)與動(dòng)態(tài)執(zhí)行之間的差異,使人們能方便、正確地理解程序的功能。4.在模塊化設(shè)計(jì)中,劃分程序模塊的原則是什么?按功能劃分模塊有什么優(yōu)點(diǎn)?
編輯推薦
《C語言程序設(shè)計(jì)題解與實(shí)驗(yàn)指導(dǎo)(第3版)》:習(xí)題類型多樣,解答詳細(xì);實(shí)驗(yàn)?zāi)康拿鞔_,要求具體;全書內(nèi)容豐富,實(shí)用性強(qiáng)?!禖語言程序設(shè)計(jì)題解與實(shí)驗(yàn)指導(dǎo)(第3版)》是與《C語言程序設(shè)計(jì)教程(第3版)》一書配套的教材,也能作為其他C語言程序設(shè)計(jì)教材的習(xí)題集與實(shí)驗(yàn)教材?!禖語言程序設(shè)計(jì)題解與實(shí)驗(yàn)指導(dǎo)(第3版)》主要包括兩大部分:第一部分給出了《C語言程序設(shè)計(jì)教程(第3版)》一書中所有習(xí)題的解題思路與參考答案,其中的所有程序都經(jīng)過調(diào)試并運(yùn)行通過;第二部分為《C語言程序設(shè)計(jì)教程(第3版)》一書中的各章安排了實(shí)驗(yàn)內(nèi)容,最后還安排了綜合性的實(shí)驗(yàn)內(nèi)容。在《C語言程序設(shè)計(jì)題解與實(shí)驗(yàn)指導(dǎo)(第3版)》中,對(duì)每個(gè)實(shí)驗(yàn)都明確規(guī)定了實(shí)驗(yàn)?zāi)康?,提出了具體要求,還給出了方法說明。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
C語言程序設(shè)計(jì)題解與實(shí)驗(yàn)指導(dǎo) PDF格式下載