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