出版時(shí)間:2011-6 出版社:清華大學(xué)出版社 作者:解紅 編 頁(yè)數(shù):178
內(nèi)容概要
本書是為了配合《程序設(shè)計(jì)基礎(chǔ)》學(xué)習(xí)而編寫的教學(xué)輔助教材。每章包括學(xué)習(xí)要點(diǎn)、實(shí)驗(yàn)指導(dǎo)、習(xí)題及參考答案、補(bǔ)充習(xí)題四部分。第一部分學(xué)習(xí)要點(diǎn)是對(duì)教程中重點(diǎn)、難點(diǎn)的解析。第二部分實(shí)驗(yàn)指導(dǎo)是根據(jù)c語(yǔ)言教學(xué)大綱的要求,由淺入深按章編排的實(shí)驗(yàn),并對(duì)其中的部分題目給出了提示,以培養(yǎng)讀者獨(dú)立思考問題和編程的能力。第三部分習(xí)題及參考答案包括了各章的全部習(xí)題及參考答案,對(duì)編程題給出了,機(jī)調(diào)試通過的參考程序。第四部分補(bǔ)充習(xí)題是對(duì)配套教材中重點(diǎn)、難點(diǎn)知識(shí)點(diǎn)的配套練習(xí),并給出了詳細(xì)的解析,供讀者自我測(cè)試之用。附錄A介紹了c語(yǔ)言編程中最容易出現(xiàn)的典型錯(cuò)誤解析。
本書可作為高等學(xué)校本專科學(xué)生的教材,也可作為各種計(jì)算機(jī)應(yīng)用培訓(xùn)班學(xué)員的輔助教材,還可作為c語(yǔ)言自學(xué)者或參加各種C語(yǔ)言考試的讀者的參考書。
書籍目錄
第1章 引論
第一單元 學(xué)習(xí)要點(diǎn)
第二單元 實(shí)驗(yàn)指導(dǎo)
第三單元 習(xí)題及參考答案
第2章 算法設(shè)計(jì)基礎(chǔ)
第一單元 學(xué)習(xí)要點(diǎn)
第二單元 習(xí)題及參考答案
第3章 數(shù)據(jù)類型基礎(chǔ)
第一單元 學(xué)習(xí)要點(diǎn)
第二單元 實(shí)驗(yàn)指導(dǎo)
第三單元 習(xí)題及參考答案
第四單元 補(bǔ)充習(xí)題
第4章 基本控制結(jié)構(gòu)
第一單元 學(xué)習(xí)要點(diǎn)
第二單元 實(shí)驗(yàn)指導(dǎo)
第三單元 習(xí)題及參考答案
第四單元 補(bǔ)充習(xí)題
第5章 函數(shù)
第一單元 學(xué)習(xí)要點(diǎn)
第二單元 實(shí)驗(yàn)指導(dǎo)
第三單元 習(xí)題及參考答案
第四單元 補(bǔ)充習(xí)題
第6章 數(shù)組
第一單元 學(xué)習(xí)要點(diǎn)
第二單元 實(shí)驗(yàn)指導(dǎo)
第三單元 習(xí)題及參考答案
第四單元 補(bǔ)充習(xí)題
第7章 指針及其應(yīng)用
第一單元 學(xué)習(xí)要點(diǎn)
第二單元 實(shí)驗(yàn)指導(dǎo)
第三單元 習(xí)題及參考答案
第四單元 補(bǔ)充習(xí)題
第8章 結(jié)構(gòu)體、共用體和枚舉類型
第一單元 學(xué)習(xí)要點(diǎn)
第二單元 實(shí)驗(yàn)指導(dǎo)
第三單元 習(xí)題及參考答案
第四單元 補(bǔ)充習(xí)題
第9章 位運(yùn)算
第一單元 學(xué)習(xí)要點(diǎn)
第二單元 實(shí)驗(yàn)指導(dǎo)
第三單元 習(xí)題及參考答案
第四單元 補(bǔ)充習(xí)題
第10章 文件
第一單元 學(xué)習(xí)要點(diǎn)
第二單元 實(shí)驗(yàn)指導(dǎo)
第三單元 習(xí)題及參考答案
第四單元 補(bǔ)充習(xí)題
附錄A C語(yǔ)言編程典型錯(cuò)誤
A.1 入門級(jí)典型錯(cuò)誤
A.2 基本語(yǔ)法典型錯(cuò)誤
A.3 輸入輸出語(yǔ)句典型錯(cuò)誤
A.4 選擇結(jié)構(gòu)程序典型錯(cuò)誤
A.5 循環(huán)結(jié)構(gòu)程序典型錯(cuò)誤
……
章節(jié)摘錄
版權(quán)頁(yè): 插圖: 4.3 循環(huán)結(jié)構(gòu) 4.3.1 while循環(huán) while語(yǔ)句的一般形式為: while(表達(dá)式) 語(yǔ)句 while語(yǔ)句的執(zhí)行過程是:首先計(jì)算“表達(dá)式”的值,當(dāng)“表達(dá)式”的值為真(非0)時(shí),執(zhí)行一次循環(huán)體語(yǔ)句,然后再一次計(jì)算“表達(dá)式”的值,若其值仍為真(非0)時(shí),再一次執(zhí)行循環(huán)體語(yǔ)句。重復(fù)上述過程,直到某次計(jì)算出的“表達(dá)式’’的值為0(假)時(shí),則退出循環(huán)結(jié)構(gòu),控制流程轉(zhuǎn)到該循環(huán)結(jié)構(gòu)的后繼語(yǔ)句。 4.3.2 do-while循環(huán) do-while語(yǔ)句的特點(diǎn)是先執(zhí)行循環(huán)體一次,然后根據(jù)循環(huán)中“表達(dá)式”的值判斷循環(huán)條件是否成立。do-while語(yǔ)句的一般形式為: do 語(yǔ)句 while(表達(dá)式); do-while語(yǔ)句的執(zhí)行過程是:先執(zhí)行一次指定的循環(huán)體語(yǔ)句,再計(jì)算“表達(dá)式”的值,當(dāng)表達(dá)式的值為非0時(shí),繼續(xù)執(zhí)行循環(huán)體語(yǔ)句,如此反復(fù),直到“表達(dá)式,,的值等于0時(shí)循環(huán)結(jié)束。 4.3.3 for循環(huán) for語(yǔ)句是C語(yǔ)言所提供的功能更強(qiáng)、使用更廣泛的一種循環(huán)語(yǔ)句,不僅可以用于循環(huán)次數(shù)已經(jīng)確定的情況,而且可以用于循環(huán)次數(shù)不確定而只給出循環(huán)結(jié)束條件的情況,它完全可以代替while語(yǔ)句。for語(yǔ)句的一般形式為: for(表達(dá)式1;表達(dá)式2;表達(dá)式3) 語(yǔ)句 for語(yǔ)句的執(zhí)行過程如下: (1)首先求解表達(dá)式1,表達(dá)式1一般用于給循環(huán)初始變量賦值。 (2)求解表達(dá)式2,若其值為非0,則執(zhí)行for語(yǔ)句中指定的循環(huán)體語(yǔ)句,然后執(zhí)行下面的第(3)步,若為0(“假”),則結(jié)束循環(huán),轉(zhuǎn)到第(5)步。表達(dá)式2一般用于條件判斷,并決定循環(huán)是否結(jié)束。 (3)求解表達(dá)式3。表達(dá)式3一般用于改變控制循環(huán)的循環(huán)變量的值,使得循環(huán)趨向結(jié)束。 (4)返回第(2)步執(zhí)行下一次循環(huán)。 (5)循環(huán)結(jié)束,執(zhí)行for語(yǔ)句下面的一個(gè)語(yǔ)句。 4.3.4循環(huán)嵌套 在一個(gè)循環(huán)結(jié)構(gòu)的循環(huán)體內(nèi)又包含另外一個(gè)完整的循環(huán)結(jié)構(gòu),稱為循環(huán)的嵌套。 1.嵌套循環(huán)的執(zhí)行過程 嵌套循環(huán)的執(zhí)行過程是:每進(jìn)入一次外層循環(huán),內(nèi)層循環(huán)要按照賦初值、判斷循環(huán)條件、執(zhí)行內(nèi)層循環(huán)體這3個(gè)過程進(jìn)行,直到內(nèi)層循環(huán)條件不成立;接下來順序地執(zhí)行外層循環(huán)體中、內(nèi)層循環(huán)后的其他運(yùn)算,外層循環(huán)體執(zhí)行結(jié)束后返回外層循環(huán)條件判斷,依此類推,直至外層循環(huán)條件為假。 2.循環(huán)嵌套應(yīng)注意的幾個(gè)問題 (1)內(nèi)、外層循環(huán)的循環(huán)控制變量不能同名。 (2)內(nèi)循環(huán)應(yīng)完全置于外循環(huán)內(nèi),內(nèi)、外循環(huán)不得交叉。 (3)循環(huán)嵌套中,內(nèi)、外層循環(huán)的執(zhí)行次數(shù)是很重要的。 (4)循環(huán)嵌套的層數(shù)沒有限制,但通常使用二重或三重循環(huán)。
編輯推薦
《普通高等教育"十一五"國(guó)家級(jí)規(guī)劃教材?計(jì)算機(jī)系列教材:程序設(shè)計(jì)基礎(chǔ)實(shí)驗(yàn)教程(C語(yǔ)言)》可作為高等學(xué)校本??茖W(xué)生的教材,也可作為各種計(jì)算機(jī)應(yīng)用培訓(xùn)班學(xué)員的輔助教材,還可作為C語(yǔ)言自學(xué)者或參加各種C語(yǔ)言考試的讀者的參考書。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
程序設(shè)計(jì)基礎(chǔ)實(shí)驗(yàn)教程 PDF格式下載