定 價:35 元
叢書名:新世紀(jì)計算機(jī)基礎(chǔ)教育叢書
- 作者:譚浩強(qiáng) 編
- 出版時間:2012/4/1
- ISBN:9787302271253
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP312C
- 頁碼:317
- 紙張:膠版紙
- 版次:3
- 開本:16開
《C程序設(shè)計試題匯編(第3版)》是為學(xué)習(xí)c語言程序設(shè)計的讀者提供的參考書。書中精心設(shè)計的試題對讀者熟練地掌握c語言,特別是對準(zhǔn)備參加全國各類計算機(jī)(c語言程序設(shè)計)等級考試的應(yīng)試者極有參考價值。全書共分為12章,提供了1007道試題。
現(xiàn)代科學(xué)技術(shù)的飛速發(fā)展,改變了世界,也改變了人類的生活。作為新世紀(jì)的大學(xué)生,應(yīng)當(dāng)站在時代發(fā)展的前列,掌握現(xiàn)代科學(xué)技術(shù)知識,調(diào)整自己的知識結(jié)構(gòu)和能力結(jié)構(gòu),以適應(yīng)社會發(fā)展的要求。新世紀(jì)需要具有豐富的現(xiàn)代科學(xué)知識、能夠獨立完成面臨的任務(wù)、充滿活力、有創(chuàng)新意識的新型人才。
掌握計算機(jī)知識和應(yīng)用,無疑是培養(yǎng)新型人才的一個重要環(huán)節(jié)。現(xiàn)在計算機(jī)技術(shù)已深入到人類生活的各個角落,與其他學(xué)科緊密結(jié)合,成為推動各學(xué)科飛速發(fā)展的有力的催化劑。無論什么專業(yè)的學(xué)生,都必須具備計算機(jī)的基礎(chǔ)知識和應(yīng)用能力。計算機(jī)既是現(xiàn)代科學(xué)技術(shù)的結(jié)晶,又是大眾化的工具。學(xué)習(xí)計算機(jī)知識,不僅能夠掌握有關(guān)知識,而且能培養(yǎng)人們的信息素養(yǎng)。這是高等學(xué)校全面素質(zhì)教育中極為重要的一部分。
高校計算機(jī)基礎(chǔ)教育應(yīng)當(dāng)遵循的理念是:面向應(yīng)用需要;采用多種模式;啟發(fā)自主學(xué)習(xí);重視實踐訓(xùn)練;加強(qiáng)創(chuàng)新意識;樹立團(tuán)隊精神,培養(yǎng)信息素養(yǎng)。
計算機(jī)應(yīng)用人才隊伍由兩部分人組成:一部分是計算機(jī)專業(yè)出身的計算機(jī)專業(yè)人才,他們是計算機(jī)應(yīng)用人才隊伍中的骨干力量;另一部分是各行各業(yè)中應(yīng)用計算機(jī)的人員。這后一部分人一般并非計算機(jī)專業(yè)畢業(yè),他們?nèi)藬?shù)眾多,既熟悉自己所從事的專業(yè),又掌握計算機(jī)的應(yīng)用知識,善于用計算機(jī)作為工具解決本領(lǐng)域中的任務(wù)。他們是計算機(jī)應(yīng)用人才隊伍中的基本力量。事實上,大部分應(yīng)用軟件都是由非計算機(jī)專業(yè)出身的計算機(jī)應(yīng)用人員研制的。他們具有的這個優(yōu)勢是其他人難以代替的。從這個事實可以看到在非計算機(jī)專業(yè)中深入進(jìn)行計算機(jī)教育的必要性。
非計算機(jī)專業(yè)中的計算機(jī)教育,無論目的、內(nèi)容、教學(xué)體系、教材、教學(xué)方法等各方面都與計算機(jī)專業(yè)有很大的不同,絕不能照搬計算機(jī)專業(yè)的模式和做法。全國高等院校計算機(jī)基礎(chǔ)教育研究會自1984年成立以來,始終不渝地探索高校計算機(jī)基礎(chǔ)教育的特點和規(guī)律。2004年,全國高等院校計算機(jī)基礎(chǔ)教育研究會與清華大學(xué)出版社共同推出了《中國高等院校計算機(jī)基礎(chǔ)教育課程體系2004》(簡稱CFC2004); 2006年、2008年又共同推出了《中國高等院校計算機(jī)基礎(chǔ)教育課程體系2006》(簡稱CFC2006)及《中國高等院校計算機(jī)基礎(chǔ)教育課程體系2008》(簡稱CFC2008),由清華大學(xué)出版社正式出版發(fā)行。
1988年起,我們根據(jù)教學(xué)實際的需要,組織編寫了《計算機(jī)基礎(chǔ)教育叢書》,邀請有豐富教學(xué)經(jīng)驗的專家、學(xué)者先后編寫了多種教材,由清華大學(xué)出版社出版。叢書出版后,迅速受到廣大高校師生的歡迎,對高等學(xué)校的計算機(jī)基礎(chǔ)教育起了積極的推動作用。廣大讀者反映這套教材定位準(zhǔn)確,內(nèi)容豐富,通俗易懂,符合大學(xué)生的特點。
1999年,根據(jù)新世紀(jì)的需要,在原有基礎(chǔ)上組織出版了《新世紀(jì)計算機(jī)基礎(chǔ)教育叢書》。由于內(nèi)容符合需要,質(zhì)量較高,被許多高校選為教材。叢書總發(fā)行量1000多萬冊,這在國內(nèi)是罕見的。最近,我們又對叢書作了進(jìn)一步的修訂,根據(jù)發(fā)展的需要,增加了新的書目和內(nèi)容。本叢書有以下特點:
(1) 內(nèi)容新穎。根據(jù)21世紀(jì)的需要,重新確定叢書的內(nèi)容,以符合計算機(jī)科學(xué)技術(shù)的發(fā)展和教學(xué)改革的要求。本叢書除保留了原叢書中經(jīng)過實踐考驗且深受群眾歡迎的優(yōu)秀教材外,還編寫了許多新的教材。在這些教材中反映了近年來迅速得到推廣應(yīng)用的一些計算機(jī)新技術(shù),以后還將根據(jù)發(fā)展不斷補充新的內(nèi)容。
(2) 適合不同學(xué)校組織教學(xué)的需要。本叢書采用模塊形式,提供了各種課程的教材,內(nèi)容覆蓋了高校計算機(jī)基礎(chǔ)教育的各個方面。叢書中既有理工類專業(yè)的教材,也有文科和經(jīng)濟(jì)類專業(yè)的教材;既有必修課的教材,也包括一些選修課的教材。各類學(xué)校都可以從中選擇到合適的教材。
(3) 符合初學(xué)者的特點。本叢書針對初學(xué)者的特點,以應(yīng)用為目的,以應(yīng)用為出發(fā)點,強(qiáng)調(diào)實用性。本叢書的作者都是長期在第一線從事高校計算機(jī)基礎(chǔ)教育的教師,對學(xué)生的基礎(chǔ)、特點和認(rèn)識規(guī)律有深入的研究,在教學(xué)實踐中積累了豐富的經(jīng)驗?梢哉f,每一本教材都是他們長期教學(xué)經(jīng)驗的總結(jié)。在教材的寫法上,既注意概念的嚴(yán)謹(jǐn)和清晰,又特別注意采用讀者容易理解的方法闡明看似深奧難懂的問題,做到例題豐富,通俗易懂,便于自學(xué)。這一點是本叢書一個十分重要的特點。
(4) 采用多樣化的形式。除了教材這一基本形式外,有些教材還配有習(xí)題解答和上機(jī)指導(dǎo),并提供電子教案。
總之,本叢書的指導(dǎo)思想是內(nèi)容新穎、概念清晰、實用性強(qiáng)、通俗易懂、教材配套。簡單概括為: 新穎、清晰、實用、通俗、配套。 我們經(jīng)過多年實踐形成的這一套行之有效的創(chuàng)作風(fēng)格,相信會受到廣大讀者的歡迎。
本叢書多年來得到了各方面人士的指導(dǎo)、支持和幫助,尤其是得到了全國高等院校計算機(jī)基礎(chǔ)教育研究會的各位專家和各高校老師們的支持和幫助,我們在此表示由衷的感謝。本叢書肯定有不足之處,希望得到廣大讀者的批評指正。
歡迎訪問譚浩強(qiáng)網(wǎng)站: http: //www.tanhaoqiang.com
叢 書 主 編
全國高等院校計算機(jī)基礎(chǔ)教育研究會榮譽會長
譚 浩 強(qiáng)
隨著計算機(jī)技術(shù)的飛速發(fā)展,學(xué)習(xí)和掌握計算機(jī)語言的使用已經(jīng)成為越來越多的高等學(xué)校學(xué)生及相關(guān)人員的迫切需要。特別是C語言,作為國內(nèi)各高等院校普遍開設(shè)的計算機(jī)程序設(shè)計類語言課程以及程序開發(fā)人員必須掌握的計算機(jī)語言之一,已得到日益廣泛的應(yīng)用,成為全國各類計算機(jī)考試中的必考內(nèi)容。為了幫助廣大讀者熟練地使用C語言,特別是幫助參加計算機(jī)統(tǒng)一考試的應(yīng)試者進(jìn)行考前復(fù)習(xí),我們編寫了《C程序設(shè)計試題匯編》第三版。該書第一版自1998年4月出版以來,已累計印刷了20余次,總印數(shù)逾30萬冊。為了滿足廣大讀者的需要,并根據(jù)教育部考試中心制定的最新全國計算機(jī)等級考試的C語言程序設(shè)計考試大綱的要求,我們重新對全書進(jìn)行了審閱和修訂。
本書包括12章,共提供了1007道測試題。這些測試題基本覆蓋了C語言程序設(shè)計課程的全部內(nèi)容,并能夠滿足教育部考試中心C語言程序設(shè)計考試大綱的全部要求。試題形式包括選擇題、填空題和編程題三類,且在書末提供了全部試題的參考答案。本書中的全部試題均經(jīng)過上機(jī)調(diào)試。
參加本書編寫的人員有鮑有文教授(編寫第1章、第2章、第4章、第12章)、周海燕副教授(編寫第3章、第8章、第10章、第11章)、崔武子副教授(編寫第5章、第6章)、趙重敏高級工程師(編寫第 7章、第9 章).
本書仍會有不完善之處,敬請各位讀者批評指正。我們將在積累經(jīng)驗的基礎(chǔ)上繼續(xù)對本書進(jìn)行修改與完善。
編 者
第1部分 試 題
C語言概述
1.1 選擇題1
1.2 填空題2數(shù)據(jù)類型、 運算符與表達(dá)式
2.1 選擇題3
2.2 填空題7最簡單的C程序設(shè)計
3.1 選擇題9
3.2 填空題14
3.3 編程題19邏輯運算和分支結(jié)構(gòu)
4.1 選擇題20
4.2 填空題27
4.3 編程題45循環(huán)結(jié)構(gòu)
5.1 選擇題47
5.2 填空題61
5.3 編程題74數(shù)組
6.1 選擇題75
6.2 填空題85
6.3 編程題108函數(shù)
7.1 選擇題109
7.2 填空題114
7.3 編程題136編譯預(yù)處理
8.1 選擇題141
8.2 填空題147
8.3 編程題153指針
9.1 選擇題154
9.2 填空題175
9.3 編程題214結(jié)構(gòu)體與共用體
10.1 選擇題216
10.2 填空題226
10.3 編程題245位運算
11.1 選擇題247
11.2 填空題249文件
12.1 選擇題255
12.2 填空題259
12.3 編程題267
第2部分 參 考 答 案
第1章 C語言概述269
1.1 選擇題269
1.2 填空題269
第2章 數(shù)據(jù)類型、運算符與表達(dá)式269
2.1 選擇題269
2.2 填空題270
第3章 最簡單的C程序設(shè)計271
3.1 選擇題271
3.2 填空題271
3.3 編程題272
第4章 邏輯運算和分支結(jié)構(gòu)273
4.1 選擇題273
4.2 填空題274
4.3 編程題276
第5章 循環(huán)結(jié)構(gòu)279
5.1 選擇題279
5.2 填空題280
5.3 編程題281
第6章 數(shù)組283
6.1 選擇題283
6.2 填空題283
6.3 編程題286
第7章 函數(shù)290
7.1 選擇題290
7.2 填空題290
7.3 編程題292
第8章 編譯預(yù)處理294
8.1 選擇題294
8.2 填空題295
8.3 編程題296
第9章 指針297
9.1 選擇題297
9.2 填空題298
9.3 編程題302
第10章 結(jié)構(gòu)體與共用體305
10.1 選擇題305
10.2 填空題305
10.3 編程題307
第11章 位運算310
11.1 選擇題310
11.2 填空題311
第12章 文件312
12.1 選擇題312
12.2 填空題312
12.3 編程題313
參考文獻(xiàn)317