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

出版時(shí)間:2011-8  出版社:中國(guó)人民大學(xué)出版社  作者:周靜 等主編  頁(yè)數(shù):294  

內(nèi)容概要

周靜、鄭卉主編的本書(shū)根據(jù)高等教育國(guó)家級(jí)教學(xué)成果一等獎(jiǎng)“四環(huán)相扣”(能力標(biāo)準(zhǔn)、模塊課程、工學(xué)交替、職場(chǎng)鑒定)的研究成果,以及高等職業(yè)教育的需要,采用“提出問(wèn)題——?dú)w納方法——
解決問(wèn)題”三大步驟,以項(xiàng)目作載體,以任務(wù)驅(qū)動(dòng)方式提出問(wèn)題、分析問(wèn)題,同時(shí)介紹必要的知識(shí),不片面追求全面與深入,最后利用相關(guān)知識(shí)解決問(wèn)題。全書(shū)共分4個(gè)項(xiàng)目,13個(gè)任務(wù),主要內(nèi)容有:存款輸入與利息輸出、多功能計(jì)算器、學(xué)生成績(jī)管理、實(shí)用小型通訊錄管理。
本書(shū)采用從實(shí)際到理論,從具體到抽象,從個(gè)別到一般的方法,符合學(xué)生的學(xué)習(xí)認(rèn)知規(guī)律。每個(gè)項(xiàng)目后都附有拓展練習(xí)和綜合實(shí)訓(xùn)等實(shí)踐性問(wèn)題分析,大量的習(xí)題供讀者課后自學(xué)提高。

書(shū)籍目錄

項(xiàng)目1 存款輸人與利息輸出——C語(yǔ)言概述
任務(wù)1 存款的原樣輸出
1.1.1 問(wèn)題情景及其實(shí)現(xiàn)
1.1.2 相關(guān)知識(shí):C語(yǔ)言的發(fā)展歷史、語(yǔ)言特點(diǎn)、運(yùn)行環(huán)境與開(kāi)發(fā)工具
1.1.3 知識(shí)擴(kuò)展:字符原樣輸出程序
任務(wù)2 利息的計(jì)算
1.2.1 問(wèn)題情景及其實(shí)現(xiàn)
1.2.2 相關(guān)知識(shí):C的字符集、基本數(shù)據(jù)類(lèi)型、運(yùn)算符和表達(dá)式、基本類(lèi)型數(shù)據(jù)的轉(zhuǎn)換
1.2.3 知識(shí)擴(kuò)展:運(yùn)算符的合理使用
任務(wù)3 存款的輸入與利息的輸出
1.3.1 問(wèn)題情景及其實(shí)現(xiàn)
1.3.2 相關(guān)知識(shí):基本的輸入與輸出函數(shù)
1.3.3 知識(shí)擴(kuò)展:華氏溫度與攝氏溫度的轉(zhuǎn)換
拓展練習(xí)
綜合實(shí)訓(xùn) 學(xué)會(huì)大、小寫(xiě)字母的轉(zhuǎn)換
練習(xí)
項(xiàng)目2 多功能計(jì)算器——C程序控制結(jié)構(gòu)的應(yīng)用
任務(wù)1 數(shù)據(jù)輸入輸出的順序執(zhí)行
2.1.1 問(wèn)題情景及其實(shí)現(xiàn)
2.1.2 相關(guān)知識(shí):語(yǔ)句、順序結(jié)構(gòu)
2.1.3 知識(shí)擴(kuò)展:輸入兩個(gè)整數(shù),求得兩個(gè)整數(shù)的和
任務(wù)2 運(yùn)算符判斷選擇執(zhí)行
2.2.1 問(wèn)題情景及其實(shí)現(xiàn)
2.2.2 相關(guān)知識(shí):選擇結(jié)構(gòu)、選擇結(jié)構(gòu)的嵌套
2.2.3 知識(shí)擴(kuò)展:編寫(xiě)一個(gè)簡(jiǎn)易計(jì)算器,能進(jìn)行兩個(gè)數(shù)的加、減、乘、除
任務(wù)3 實(shí)現(xiàn)可以多次計(jì)算的計(jì)算器
2.3.1 問(wèn)題情景及其實(shí)現(xiàn)
2.3.2 相關(guān)知識(shí):循環(huán)結(jié)構(gòu)、轉(zhuǎn)移語(yǔ)句
2.3.3 知識(shí)擴(kuò)展: 自動(dòng)判斷學(xué)生多道加法試題結(jié)果的正誤
拓展練習(xí)
綜合實(shí)訓(xùn) 猜數(shù)字游戲程序
練習(xí)
項(xiàng)目3 學(xué)生成績(jī)管理——數(shù)組、函數(shù)與指針的應(yīng)用
任務(wù)1 學(xué)生成績(jī)的存儲(chǔ)
3.1.1 問(wèn)題情景及其實(shí)現(xiàn)
3.1.2 相關(guān)知識(shí):一維數(shù)組、二維數(shù)組的定義與使用
3.1.3 知識(shí)擴(kuò)展:將n個(gè)數(shù)按從小到大進(jìn)行排序
任務(wù)2 學(xué)生等級(jí)成績(jī)存儲(chǔ)
3.2.1 問(wèn)題情景及其實(shí)現(xiàn)
3.2.2 相關(guān)知識(shí):字符數(shù)組、字符串
3.2.3 知識(shí)擴(kuò)展:編寫(xiě)簡(jiǎn)單密碼檢測(cè)程序
任務(wù)3 學(xué)生成績(jī)統(tǒng)計(jì),求平均分和總分
3.3.1 問(wèn)題情景及其實(shí)現(xiàn)
3.3.2 相關(guān)知識(shí):函數(shù)概述、函數(shù)的定義與調(diào)用
3.3.3 知識(shí)擴(kuò)展:Hanoi(漢諾)塔問(wèn)題
任務(wù)4 數(shù)組作為函數(shù)的參數(shù)
3.4.1 問(wèn)題情景及其實(shí)現(xiàn)
3.4.2 相關(guān)知識(shí):數(shù)組與函數(shù)、變量和函數(shù)的作用域以及變量的生存期
3.4.3 知識(shí)擴(kuò)展:對(duì)對(duì)碰游戲初始化布局設(shè)計(jì)
任務(wù)5 指針型參數(shù)應(yīng)用于函數(shù)
3.5.1 問(wèn)題情景及其實(shí)現(xiàn)
3.5.2 相關(guān)知識(shí):指針的概念、指針的應(yīng)用
3.5.3 知識(shí)擴(kuò)展:24點(diǎn)游戲設(shè)計(jì)
拓展練習(xí)
綜合實(shí)訓(xùn) 學(xué)生成績(jī)管理系統(tǒng)
練習(xí)
項(xiàng)目4 實(shí)用小型通訊錄管理——預(yù)處理、自定義類(lèi)型及數(shù)據(jù)文件存取的應(yīng)用
任務(wù)1 自定義數(shù)據(jù)類(lèi)型的設(shè)計(jì)與訪問(wèn)
4.1.1 問(wèn)題情景及其實(shí)現(xiàn)
4.1.2 相關(guān)知識(shí):編譯預(yù)處理命令、結(jié)構(gòu)體、共用體、枚舉、類(lèi)型定義符
4.1.3 知識(shí)擴(kuò)展:撲克牌發(fā)牌程序
任務(wù)2 數(shù)據(jù)文件的存取
4.2.1 問(wèn)題情景及其實(shí)現(xiàn)
4.2.2 相關(guān)知識(shí):C文件的概念、C文件的有關(guān)操作
4.2.3 知識(shí)擴(kuò)展:學(xué)生成績(jī)信息的寫(xiě)操作
拓展練習(xí)
綜合實(shí)訓(xùn) 通訊錄管理系統(tǒng)
練習(xí)
參考文獻(xiàn)

章節(jié)摘錄

  (1)語(yǔ)言簡(jiǎn)潔,表達(dá)能力強(qiáng),使用方便、靈活。C語(yǔ)言一共只有32個(gè)關(guān)鍵字,9種控制語(yǔ)句,程序書(shū)寫(xiě)自由,主要用小寫(xiě)字母表示。它把高級(jí)語(yǔ)言的基本結(jié)構(gòu)和語(yǔ)句與低級(jí)語(yǔ)言的實(shí)用性結(jié)合起來(lái)。C語(yǔ)言可以像匯編語(yǔ)言一樣對(duì)位、字節(jié)和地址進(jìn)行操作,而這三者是計(jì)算機(jī)最基本的工作單元。 ?。?)數(shù)據(jù)類(lèi)型豐富。C語(yǔ)言的數(shù)據(jù)類(lèi)型有:整型、實(shí)型、字符型、數(shù)組類(lèi)型、指針類(lèi)型、結(jié)構(gòu)體類(lèi)型、共用體類(lèi)型等。能用來(lái)實(shí)現(xiàn)各種復(fù)雜的數(shù)據(jù)類(lèi)型的運(yùn)算,并引入了指針概念,使程序效率更高。另外,C語(yǔ)言具有強(qiáng)大的圖形功能,支持多種顯示器和驅(qū)動(dòng)器,且計(jì)算功能、邏輯判斷功能強(qiáng)大。 ?。?)運(yùn)算符豐富。C語(yǔ)言的運(yùn)算符包含的范圍很廣泛,共有34個(gè)運(yùn)算符。C語(yǔ)言把括號(hào)、賦值、強(qiáng)制類(lèi)型轉(zhuǎn)換等都作為運(yùn)算符處理。從而使C語(yǔ)言的運(yùn)算類(lèi)型極其豐富、表達(dá)式類(lèi)型多樣化,靈活使用各種運(yùn)算符可以實(shí)現(xiàn)在其他高級(jí)語(yǔ)言中難以實(shí)現(xiàn)的運(yùn)算。 ?。?)生成的代碼質(zhì)量高。一般只比匯編程序生成的目標(biāo)代碼效率低10%-20%?! 。?)具有良好的可移植性。C語(yǔ)言有一個(gè)突出的優(yōu)點(diǎn)就是適合于多種操作系統(tǒng),如DOS、UNIX,也適用于多種機(jī)型。  ……

圖書(shū)封面

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


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


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