C語(yǔ)言程序設(shè)計(jì)案例教程

出版時(shí)間:2008-11  出版社:北京大學(xué)出版社  作者:徐翠霞 編  頁(yè)數(shù):292  

前言

  北京大學(xué)出版社第六事業(yè)部在2005年組織編寫(xiě)了兩套計(jì)算機(jī)教材,一套是《2l世紀(jì)全國(guó)高職高專計(jì)算機(jī)系列實(shí)用規(guī)劃教材》,截至2008年6月已經(jīng)出版了80多種;另一套是《2l世紀(jì)全國(guó)應(yīng)用型本科計(jì)算機(jī)系列實(shí)用規(guī)劃教材》,至今已出版了50多種。這些教材出版后,在全國(guó)高校引起熱烈反響,可謂初戰(zhàn)告捷。這使北京大學(xué)出版社的計(jì)算機(jī)教材市場(chǎng)規(guī)模迅速擴(kuò)大,編輯隊(duì)伍茁壯成長(zhǎng),經(jīng)濟(jì)效益明顯增強(qiáng),與各類高校師生的關(guān)系更加密切。  2007年10月北京大學(xué)出版社第六事業(yè)部在北京召開(kāi)了“21世紀(jì)全國(guó)高職高專計(jì)算機(jī)案例型教材建設(shè)和教學(xué)研討會(huì)”,2008年1月又在北京召開(kāi)了“21世紀(jì)全國(guó)應(yīng)用型本科計(jì)算機(jī)案例型教材建設(shè)和教學(xué)研討會(huì)”。這兩次會(huì)議為編寫(xiě)案例型教材做了深入的探討和具體的部署,制定了詳細(xì)的編寫(xiě)目的、叢書(shū)特色、內(nèi)容要求和風(fēng)格規(guī)范。在內(nèi)容上強(qiáng)調(diào)面向應(yīng)用、能力驅(qū)動(dòng)、精選案例、嚴(yán)把質(zhì)量;在風(fēng)格上力求文字精練、脈絡(luò)清晰、圖表明快、版式新穎。這兩次會(huì)議吹響了提高教材質(zhì)量第二戰(zhàn)役的進(jìn)軍號(hào)?! “咐徒滩恼婺芴岣呓虒W(xué)的質(zhì)量嗎?  是的。著名法國(guó)哲學(xué)家、數(shù)學(xué)家勒內(nèi)·笛卡兒(Rene Descartes,1596一1650)說(shuō)得好:“由一個(gè)例子的考察,我們可以抽出一條規(guī)律。(From the consideration ofan example wecan form a rule.)”事實(shí)上,他發(fā)明的直角坐標(biāo)系,正是通過(guò)生活實(shí)例而得到的靈感。據(jù)說(shuō)是在1619年夏天,笛卡兒因病住進(jìn)醫(yī)院。中午他躺在病床上,苦苦思索一個(gè)數(shù)學(xué)問(wèn)題時(shí),忽然看到天花板上有一只蒼蠅飛來(lái)飛去。當(dāng)時(shí)天花板是用木條做成正方形的格子。笛卡兒發(fā)現(xiàn),要說(shuō)出這只蒼蠅在天花板上的位置,只需說(shuō)出蒼蠅在天花板上的第幾行和第幾列。當(dāng)蒼蠅落在第四行、第五列的那個(gè)正方形時(shí),可以用(4,5)來(lái)表示這個(gè)位置……由此他聯(lián)想到可用類似的辦法來(lái)描述一個(gè)點(diǎn)在平面上的位置。他高興地跳下床,喊著“我找到了,找到了”,然而不小心把國(guó)際象棋撒了一地。當(dāng)他的目光落到棋盤(pán)上時(shí),又興奮地一拍大腿:“對(duì),對(duì),就是這個(gè)圖”。笛卡兒鍥而不舍的毅力,苦思冥想的鉆研,使他開(kāi)創(chuàng)了解析幾何的新紀(jì)元。干百年來(lái),代數(shù)與幾何,井水不犯河水。17世紀(jì)后,數(shù)學(xué)突飛猛進(jìn)的發(fā)展,在很大程度上歸功于笛卡兒坐標(biāo)系和解析幾何學(xué)的創(chuàng)立。  這個(gè)故事,聽(tīng)起來(lái)與阿基米德在浴池洗澡而發(fā)現(xiàn)浮力原理,牛頓在蘋(píng)果樹(shù)下遇到蘋(píng)果落到頭上而發(fā)現(xiàn)萬(wàn)有引力定律,確有異曲同工之妙。這就證明,一個(gè)好的例子往往能激發(fā)靈感,由特殊到一般,聯(lián)想出普遍的規(guī)律,即所謂的“一葉知秋”、“見(jiàn)微知著”的意思?! 』仡櫽?jì)算機(jī)發(fā)明的歷史,每一臺(tái)機(jī)器、每一顆芯片、每一種操作系統(tǒng)、每一類編程語(yǔ)言、每一個(gè)算法、每一套軟件、每一款外部設(shè)備,無(wú)不像閃光的珍珠串在一起。每個(gè)案例都閃爍著智慧的火花,是創(chuàng)新思想不竭的源泉。在計(jì)算機(jī)科學(xué)技術(shù)領(lǐng)域,這樣的案例就像大海岸邊的貝殼,俯拾皆是?! ∈聦?shí)上,案例研究(Case Study)是現(xiàn)代科學(xué)廣泛使用的一種方法。Case包含的意義很廣:包括Example例子,Instance事例、示例,Actual State實(shí)際狀況,Circumstance情況、事件、境遇,甚至Proiect項(xiàng)目、工程等。

內(nèi)容概要

  《21世紀(jì)全國(guó)高職高專計(jì)算機(jī)案例型規(guī)劃教材:C語(yǔ)言程序設(shè)計(jì)案例教程》運(yùn)用解析法由淺入深、拿面介紹ANSI C,不僅涵蓋C語(yǔ)言的基本知識(shí),而且更加注重C程序應(yīng)用案例的講解?!?1世紀(jì)全國(guó)高職高專計(jì)算機(jī)案例型規(guī)劃教材:C語(yǔ)言程序設(shè)計(jì)案例教程》體系新穎,層次清晰,內(nèi)容全面,邏輯性強(qiáng),案例豐富,特別注重可讀性和實(shí)用性,每章開(kāi)頭均有重點(diǎn)、難點(diǎn)提示,結(jié)尾有本章小結(jié)。各章節(jié)都配備了適量的案例,以案例入手,分析并講述需要掌握的知識(shí)點(diǎn),然后再實(shí)現(xiàn)該案例,并通過(guò)思考題延伸知識(shí)點(diǎn)或引入新的問(wèn)題,環(huán)環(huán)相扣,層層推進(jìn),充分體現(xiàn)案例的精髓,達(dá)到通俗易懂、由淺入深的效果,培養(yǎng)讀者遷移知識(shí)的能力?!  ?1世紀(jì)全國(guó)高職高專計(jì)算機(jī)案例型規(guī)劃教材:C語(yǔ)言程序設(shè)計(jì)案例教程》既可以作為高等學(xué)校計(jì)算機(jī)及相關(guān)專業(yè)的教材,也適合作為自學(xué)教材以及C程序開(kāi)發(fā)人員的參考書(shū),還可以作為全國(guó)計(jì)算機(jī)等級(jí)考試的培訓(xùn)教材。

書(shū)籍目錄

第1章 簡(jiǎn)單C語(yǔ)言程序設(shè)計(jì)1.1 “簡(jiǎn)單的算術(shù)運(yùn)算”案例1.1.1 案例實(shí)現(xiàn)過(guò)程1.1.2 應(yīng)用擴(kuò)展1.1.3 相關(guān)知識(shí)及注意事項(xiàng)1.2 “計(jì)算圓柱體的體積”案例1.2.1 案例實(shí)現(xiàn)過(guò)程1.2.2 應(yīng)用擴(kuò)展1.2.3 相關(guān)知識(shí)及注意事項(xiàng)本章小結(jié)習(xí)題1第2章 控制結(jié)構(gòu)2.1 “大小寫(xiě)字母轉(zhuǎn)換”案例2.1.1 案例實(shí)現(xiàn)過(guò)程2.1.2 應(yīng)用擴(kuò)展2.1.3 相關(guān)知識(shí)及注意事項(xiàng)2.2 “一元二次方程實(shí)根的求解”案例2.2.1 案例實(shí)現(xiàn)過(guò)程2.2.2 應(yīng)用擴(kuò)展2.2.3 相關(guān)知識(shí)及注意事項(xiàng)2.3 “素?cái)?shù)判斷”案例2.3.1 案例實(shí)現(xiàn)過(guò)程2.3.2 應(yīng)用擴(kuò)展2.3.3 相關(guān)知識(shí)及注意事項(xiàng)2.4 “百錢(qián)百雞”案例2.4.1 案例實(shí)現(xiàn)過(guò)程2.4.2 應(yīng)用擴(kuò)展2.4.3 相關(guān)知識(shí)及注意事項(xiàng)2.5 “Fibonacci數(shù)列求值”案例2.5.1 案例實(shí)現(xiàn)過(guò)程2.5.2 應(yīng)用擴(kuò)展2.5.3 相關(guān)知識(shí)及注意事項(xiàng)本章小結(jié)習(xí)題2第3章 模塊化程序設(shè)計(jì)3.1 “最大公約數(shù)和最小公倍數(shù)”案例3.1.1 案例實(shí)現(xiàn)過(guò)程3.1.2 應(yīng)用擴(kuò)展3.1.3 相關(guān)知識(shí)及注意事項(xiàng)3.2 “驗(yàn)證任意偶數(shù)為兩個(gè)素?cái)?shù)之和”案例3.2.1 案例實(shí)現(xiàn)過(guò)程3.2.2 應(yīng)用擴(kuò)展3.2.3 相關(guān)知識(shí)及注意事項(xiàng)3.3 “遞歸計(jì)算n!的值”案例3.3.1 案例實(shí)現(xiàn)過(guò)程3.3.2 應(yīng)用擴(kuò)展3.3.3 相關(guān)知識(shí)及注意事項(xiàng)3.4 “使用全局變量交換兩個(gè)變量值”案例3.4.1 案例實(shí)現(xiàn)過(guò)程3.4.2 應(yīng)用擴(kuò)展3.4.3 相關(guān)知識(shí)及注意事項(xiàng)本章小結(jié)習(xí)題3第4章 數(shù)組類型4.1 “篩選法求素?cái)?shù)”案例4.1.1 案例實(shí)現(xiàn)過(guò)程4.1.2 應(yīng)用擴(kuò)展4.1.3 相關(guān)知識(shí)及注意事項(xiàng)4.2 “打印楊輝三角形”案例4.2.1 案例實(shí)現(xiàn)過(guò)程4.2.2 應(yīng)用擴(kuò)展4.2.3 相關(guān)知識(shí)及注意事項(xiàng)4.3 “判斷回文字符串”案例4.3.1 案例實(shí)現(xiàn)過(guò)程4.3.2 應(yīng)用擴(kuò)展4.3.3 相關(guān)知識(shí)及注意事項(xiàng)本章小結(jié)習(xí)題4第5章 指針類型5.1 “使用指針參數(shù)交換兩個(gè)變量值”案例5.1.1 案例實(shí)現(xiàn)過(guò)程5.1.2 應(yīng)用擴(kuò)展5.1.3 相關(guān)知識(shí)及注意事項(xiàng)5.2 “有序數(shù)列的插入”案例5.2.1 案例實(shí)現(xiàn)過(guò)程5.2.2 應(yīng)用擴(kuò)展5.2.3 相關(guān)知識(shí)及注意事項(xiàng)5.3 “兩個(gè)字符串首尾連接”案例5.3.1 案例實(shí)現(xiàn)過(guò)程5.3.2 應(yīng)用擴(kuò)展5.3.3 相關(guān)知識(shí)及注意事項(xiàng)5.4 “學(xué)生成績(jī)查詢”案例5.4.1 案例實(shí)現(xiàn)過(guò)程5.4.2 應(yīng)用擴(kuò)展5.4.3 相關(guān)知識(shí)及注意事項(xiàng)5.5 “字符串排序”案例5.5.1 案例實(shí)現(xiàn)過(guò)程5.5.2 應(yīng)用擴(kuò)展5.5.3 相關(guān)知識(shí)及注意事項(xiàng)5.6 “契比雪夫多項(xiàng)式求值”案例5.6.1 案例實(shí)現(xiàn)過(guò)程5.6.2 應(yīng)用擴(kuò)展5.6.3 相關(guān)知識(shí)及注意事項(xiàng)本章小結(jié)習(xí)題5第6章 結(jié)構(gòu)體、共用體和枚舉類型6.1 “學(xué)籍管理”案例6.1.1 案例實(shí)現(xiàn)過(guò)程6.1.2 應(yīng)用擴(kuò)展6.1.3 相關(guān)知識(shí)及注意事項(xiàng)6.2 “約瑟夫問(wèn)題”案例6.2.1 案例實(shí)現(xiàn)過(guò)程6.2.2 應(yīng)用擴(kuò)展6.2.3 相關(guān)知識(shí)及注意事項(xiàng)6.3 “讀取一個(gè)整數(shù)的高字節(jié)或低字節(jié)”案例6.3.1 案例實(shí)現(xiàn)過(guò)程6.3.2 應(yīng)用擴(kuò)展6.3.3 相關(guān)知識(shí)及注意事項(xiàng)6.4 “輸出與1-7數(shù)字對(duì)應(yīng)的星期”案例6.4.1 案例實(shí)現(xiàn)過(guò)程6.4.2 應(yīng)用擴(kuò)展6.4.3 相關(guān)知識(shí)及注意事項(xiàng)本章小結(jié)習(xí)題6第7章 文件處理7.1 “文件復(fù)制”案例7.1.1 案例實(shí)現(xiàn)過(guò)程7.1.2 應(yīng)用擴(kuò)展7.1.3 相關(guān)知識(shí)及注意事項(xiàng)7.2 “銀行賬戶信息的維護(hù)”案例7.2.1 案例實(shí)現(xiàn)過(guò)程7.2.2 應(yīng)用擴(kuò)展7.2.3 相關(guān)知識(shí)及注意事項(xiàng)本章小結(jié)習(xí)題7第8章 綜合實(shí)訓(xùn)實(shí)訓(xùn)1 有序單鏈表的合并實(shí)訓(xùn)2 電子通訊錄附錄A 運(yùn)算符的優(yōu)先級(jí)和結(jié)合方向附錄B 庫(kù)函數(shù)參考文獻(xiàn)

章節(jié)摘錄

  1.2 “計(jì)算圓柱體的體積”案例  1.2.1 案例實(shí)現(xiàn)過(guò)程  【案例說(shuō)明】  假設(shè)圓柱體的底面半徑為r(值為2.5),高為h(值為3.5),計(jì)算該圓柱體的體積(體積=底面積×高,底面積=7×3.14r2)。程序運(yùn)行結(jié)果如圖1.5所示?!  景咐康摹俊 。?)掌握和理解c程序的基本結(jié)構(gòu)?! 。?)熟悉TurboC集成環(huán)境,掌握編輯、編譯、連接和運(yùn)行一個(gè)C程序的基本過(guò)程?! 。?)理解符號(hào)常量的含義,掌握使用#define命令定義宏的基本方法?! 。?)掌握使用scanf()和printf()函數(shù)輸入變量值、輸出變量值的方法。 ?。?)掌握在調(diào)用標(biāo)準(zhǔn)庫(kù)函數(shù)時(shí)將頭文件包含的方法?!  炯夹g(shù)要點(diǎn)】  根據(jù)題意,變量的數(shù)據(jù)類型應(yīng)定義為實(shí)型。7c的值設(shè)為3.14。 ?。?)定義題目中所需的變量r、h和v(存放體積值),同時(shí)初始化r和h?! 。?)計(jì)算體積,并將結(jié)果存放在v中?! 。?)輸出r、h和v的值。

編輯推薦

  《C語(yǔ)言程序設(shè)計(jì)案例教程》既可以作為高等學(xué)校計(jì)算機(jī)及相關(guān)專業(yè)的教材,也適合作為自學(xué)教材以及C程序發(fā)人員的參考書(shū),還可以作為全國(guó)計(jì)算機(jī)等級(jí)考試的培訓(xùn)教材?! ♂槍?duì)性強(qiáng),切合職來(lái)教育目標(biāo),重點(diǎn)培養(yǎng)職業(yè)能力,側(cè)重技能傳授?! ?shí)用性強(qiáng),大量的經(jīng)典真實(shí)案例,案例內(nèi)容具體詳細(xì),與就業(yè)市場(chǎng)緊密結(jié)合  適應(yīng)性強(qiáng),適合于三年制和現(xiàn)年制高職高專,也同樣適合于其他各類大中專院校?! ?qiáng)調(diào)知識(shí)的漸進(jìn)性、兼顧知識(shí)的系統(tǒng)性,結(jié)構(gòu)邏輯性強(qiáng),針對(duì)高職高專學(xué)生的知識(shí)結(jié)構(gòu)特點(diǎn)安排教學(xué)內(nèi)容。  書(shū)中配套形式多樣的習(xí)題,網(wǎng)上提供完備的電子教案,提供相應(yīng)的素材、程序代碼、習(xí)題參考答案等教學(xué)資源。完全適合教學(xué)需要。  教材系列完整,涵蓋計(jì)算機(jī)專業(yè)各個(gè)方向;編者分布廣泛,結(jié)合不同地域特點(diǎn),適合不同地域讀者。

圖書(shū)封面

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


    C語(yǔ)言程序設(shè)計(jì)案例教程 PDF格式下載


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