出版時(shí)間:2011-8 出版社:中國(guó)鐵道出版社 作者:郝玉秀 編 頁(yè)數(shù):178
內(nèi)容概要
《中國(guó)高等職業(yè)教育計(jì)算機(jī)教育課程體系規(guī)劃教材:C語(yǔ)言程序設(shè)計(jì)教程》共分8章,介紹了C語(yǔ)言程序設(shè)計(jì)的基本知識(shí),并配以實(shí)際應(yīng)用案例和模擬練習(xí),使所學(xué)理論運(yùn)用到實(shí)際應(yīng)用中。《中國(guó)高等職業(yè)教育計(jì)算機(jī)教育課程體系規(guī)劃教材:C語(yǔ)言程序設(shè)計(jì)教程》注重培養(yǎng)學(xué)生程序設(shè)計(jì)的基本技能和素養(yǎng),書(shū)中的所有案例都是經(jīng)過(guò)反復(fù)推敲提煉而成的,貼近生活、豐富有趣,可以調(diào)動(dòng)學(xué)生的積極性,使枯燥的理論學(xué)習(xí)變得生動(dòng)有趣,從而達(dá)到學(xué)好C語(yǔ)言的目的。《中國(guó)高等職業(yè)教育計(jì)算機(jī)教育課程體系規(guī)劃教材:C語(yǔ)言程序設(shè)計(jì)教程》的所有程序均在Turbo C for windows環(huán)境下調(diào)試運(yùn)行通過(guò),隨書(shū)提供電子課件和源程序,方便教師組織教學(xué)和學(xué)生自主學(xué)習(xí)使用?!吨袊?guó)高等職業(yè)教育計(jì)算機(jī)教育課程體系規(guī)劃教材:C語(yǔ)言程序設(shè)計(jì)教程》適合作為高職高專(zhuān)院校C語(yǔ)言程序設(shè)計(jì)的教材,也可作為其他計(jì)算機(jī)程序設(shè)計(jì)課程的教材或自學(xué)參考教材。
書(shū)籍目錄
第1章 緒論1.1 程序及程序設(shè)計(jì)方法1.1.1 程序設(shè)計(jì)概念1.1.2 C語(yǔ)言簡(jiǎn)介1.2 算法與程序基本結(jié)構(gòu)1.2.1 算法與算法描述1.2.2 程序基本結(jié)構(gòu)1.3 開(kāi)發(fā)環(huán)境與程序調(diào)試習(xí)題第2章 C語(yǔ)言程序基礎(chǔ)2.1 C語(yǔ)言數(shù)據(jù)類(lèi)型、常量和變量2.1.1 C語(yǔ)言的數(shù)據(jù)類(lèi)型2.1.2 常量和變量2.2 運(yùn)算符和表達(dá)式2.2.1 算術(shù)運(yùn)算符及其表達(dá)式2.2.2 賦值運(yùn)算符及其表達(dá)式2.2.3 復(fù)合運(yùn)算符及其表達(dá)式2.2.4 關(guān)系運(yùn)算符及其表達(dá)式2.2.5 邏輯運(yùn)算符及其表達(dá)式2.3 數(shù)據(jù)類(lèi)型的轉(zhuǎn)換2.3.1 自動(dòng)轉(zhuǎn)換2.3.2 強(qiáng)制轉(zhuǎn)換2.4 優(yōu)先級(jí)和結(jié)合性2.5 數(shù)據(jù)的輸入和輸出2.5.1 數(shù)據(jù)的格式輸入和輸出2.5.2 非格式輸入/輸出函數(shù)2.6 清屏幕函數(shù)2.7 光標(biāo)定位函數(shù)習(xí)題第3章 結(jié)構(gòu)化程序的基本結(jié)構(gòu)3.1 順序結(jié)構(gòu)3.2 選擇結(jié)構(gòu)3.2.1 if選擇結(jié)構(gòu)3.2.2 switch語(yǔ)句3.3 循環(huán)結(jié)構(gòu)3.3.1 for循環(huán)3.3.2 while循環(huán)3.3.3 do-while循環(huán)3.3.4 循環(huán)的嵌套3.4 其他控制語(yǔ)句習(xí)題第4章 數(shù)組的應(yīng)用4.1 一維數(shù)組4.1.1 一維數(shù)組的定義4.1.2 一維數(shù)組的初始化4.1.3 一維數(shù)組元素的引用4.2 二維數(shù)組4.2.1 二維數(shù)組的定義4.2.2 二維數(shù)組元素的引用4.2.3 二維數(shù)組的初始化4.3 字符數(shù)組4.3.1 字符數(shù)組的定義4.3.2 字符數(shù)組的初始化4.3.3 字符串的輸入和輸出4.3.4 字符串處理函數(shù)4.4 數(shù)組的應(yīng)用4.4.1 數(shù)據(jù)的檢索4.4.2 向數(shù)組中插入新數(shù)據(jù)4.4.3 刪除數(shù)組中指定的元素4.4.4 數(shù)據(jù)的排序習(xí)題第5章 函數(shù)的應(yīng)用5.1 函數(shù)的定義和調(diào)用5.1.1 函數(shù)的定義5.1.2 函數(shù)的聲明和調(diào)用5.1.3 函數(shù)的嵌套調(diào)用5.1.4 函數(shù)的速歸調(diào)用5.2 變量的作用域和生存期5.2.1 變量的作用域5.2.2 變量的生存期……第6章 指針的應(yīng)用第7章 圖形與動(dòng)畫(huà)設(shè)計(jì)第8章 綜合訓(xùn)練附錄參考文獻(xiàn)
章節(jié)摘錄
8.5 系統(tǒng)維護(hù)模塊的設(shè)計(jì) 學(xué)習(xí)目的 能夠編寫(xiě)添加學(xué)生記錄的函數(shù); 能夠編寫(xiě)刪除學(xué)生記錄的函數(shù); 能夠編寫(xiě)修改學(xué)生記錄的函數(shù)?! 」ぷ鬟^(guò)程 編寫(xiě)系統(tǒng)維護(hù)的學(xué)生記錄添加函數(shù)、學(xué)生記錄刪除函數(shù)和學(xué)生記錄修改函數(shù)。 分析過(guò)程 1.添加記錄 添加學(xué)生記錄時(shí)首先要確定添加記錄的個(gè)數(shù)(設(shè)為k),然后循環(huán)k次,每次輸入一條記錄。由于一條記錄包括多個(gè)數(shù)據(jù),需要逐個(gè)輸入。所以在循環(huán)體內(nèi)用循環(huán)控制變量(設(shè)為i)作為學(xué)生結(jié)構(gòu)stu的下標(biāo),則stu[i]表示第i條記錄,stu[i].num則表示第i條記錄的學(xué)號(hào)?! ?.刪除記錄 首先提供要?jiǎng)h除的學(xué)號(hào),然后在學(xué)生信息庫(kù)中查找有無(wú)此學(xué)號(hào),即將輸入的學(xué)號(hào)依次和信息庫(kù)中每個(gè)學(xué)生的學(xué)號(hào)比較(由于有多個(gè)學(xué)生需用循環(huán)),若找到該學(xué)號(hào),則找到了要?jiǎng)h除的記錄,保持此時(shí)數(shù)組的下標(biāo)號(hào)并用break退出循環(huán),然后進(jìn)行刪除操作。為安全起見(jiàn),最好在刪除操作前顯示該條記錄的信息,確認(rèn)是否要?jiǎng)h除。刪除記錄就是刪除結(jié)構(gòu)體數(shù)組stu中的第i個(gè)元素,方法是從第i+l個(gè)元素開(kāi)始依次前移一個(gè)位置,即將第i+l個(gè)元素移到第i個(gè)位置處,第i+2個(gè)元素移到第i+l位置處,以此類(lèi)推,最后將第n個(gè)元素移到第n-l位置處,最后數(shù)組元素個(gè)數(shù)減1?! ?.修改記錄 首先輸入要修改的學(xué)生學(xué)號(hào),然后在學(xué)生數(shù)據(jù)庫(kù)中查找有無(wú)此學(xué)號(hào),若有則可以進(jìn)行修改操作,否則給出沒(méi)找到的信息。修改前要顯示該記錄的信息,并確認(rèn)是否要修改。修改時(shí)要將輸入的新數(shù)據(jù)放到臨時(shí)的變量或數(shù)組中,根據(jù)確認(rèn)結(jié)果,再將數(shù)據(jù)送入結(jié)構(gòu)數(shù)組stu中?! ?shù)據(jù)刪除和修改要先進(jìn)行查找指定的數(shù)據(jù),查找可采用前面介紹的順序查找法(線(xiàn)性查找)。即將要查找的數(shù)據(jù)送入變量(或數(shù)組)中,將待查的多個(gè)數(shù)據(jù)存人數(shù)組中,將要查找的數(shù)據(jù)分別和數(shù)組里的每個(gè)元素比較(利用循環(huán)完成),若有相同數(shù)據(jù),則查找成功,退出循環(huán);若循環(huán)結(jié)束了也沒(méi)找到相同的,則查找失敗,應(yīng)給出相應(yīng)的提示信息?! ?/pre>編輯推薦
《中國(guó)高等職業(yè)教育計(jì)算機(jī)教育課程體系規(guī)劃教材:C語(yǔ)言程序設(shè)計(jì)教程》是根據(jù)《中國(guó)高等職業(yè)教育計(jì)算機(jī)教育課程體系2010》中的“程序設(shè)計(jì)基礎(chǔ)——C語(yǔ)言程序設(shè)計(jì)”課程方案編寫(xiě)的?!吨袊?guó)高等職業(yè)教育計(jì)算機(jī)教育課程體系規(guī)劃教材:C語(yǔ)言程序設(shè)計(jì)教程》共分8章介紹了C語(yǔ)言程序設(shè)計(jì)的基本知識(shí),每章都配以實(shí)際應(yīng)用案例、模擬練習(xí)和大量的課后練習(xí),使所學(xué)理論能運(yùn)用到實(shí)際應(yīng)用中?!吨袊?guó)高等職業(yè)教育計(jì)算機(jī)教育課程體系規(guī)劃教材:C語(yǔ)言程序設(shè)計(jì)教程》是在作者多年教學(xué)經(jīng)驗(yàn)基礎(chǔ)上,根據(jù)學(xué)生的認(rèn)知規(guī)律精心編織編排的,具有高等教育層次知識(shí)系統(tǒng)性的特點(diǎn)和職業(yè)教育類(lèi)型熊力系統(tǒng)性的特點(diǎn),注重培養(yǎng)學(xué)生程序設(shè)計(jì)的基本技能和基本素養(yǎng)。圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
- 還沒(méi)讀過(guò)(90)
- 勉強(qiáng)可看(657)
- 一般般(112)
- 內(nèi)容豐富(4653)
- 強(qiáng)力推薦(381)
C語(yǔ)言程序設(shè)計(jì)教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版