注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書教育/教材/教輔教材高職高專教材C語言程序設(shè)計(基于Keil C 第2版)

C語言程序設(shè)計(基于Keil C 第2版)

C語言程序設(shè)計(基于Keil C 第2版)

定 價:¥45.00

作 者: 李建蘭
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787121432897 出版時間: 2022-04-01 包裝:
開本: 16開 頁數(shù): 208 字?jǐn)?shù):  

內(nèi)容簡介

  本書以Keil軟件為開發(fā)平臺,以C語言在工程實(shí)踐中的具體應(yīng)用為主線,采用項(xiàng)目導(dǎo)入、任務(wù)驅(qū)動的形式,將C語言語法和編程技巧等知識通過項(xiàng)目任務(wù)和工程應(yīng)用傳授給學(xué)生,打破了傳統(tǒng)的教學(xué)方法和教學(xué)體系結(jié)構(gòu),解決了C語言程序設(shè)計這門課程抽象與枯燥難學(xué)的問題。全書共9個項(xiàng)目:項(xiàng)目1認(rèn)識C語言、項(xiàng)目2順序結(jié)構(gòu)程序設(shè)計、項(xiàng)目3選擇結(jié)構(gòu)程序設(shè)計、項(xiàng)目4循環(huán)結(jié)構(gòu)程序設(shè)計、項(xiàng)目5數(shù)組及應(yīng)用、項(xiàng)目6函數(shù)及應(yīng)用、項(xiàng)目7指針及應(yīng)用、項(xiàng)目8構(gòu)造類型及應(yīng)用、項(xiàng)目9C語言綜合程序設(shè)計。本書可作為應(yīng)用型本科和高職高專院校電子信息類、自動化類、機(jī)電類、交通運(yùn)輸類和機(jī)械制造類等相關(guān)專業(yè)的C語言程序設(shè)計課程的教材,也可供C語言初學(xué)者、電子愛好者和中等職業(yè)學(xué)校相關(guān)專業(yè)師生學(xué)習(xí)和參考。

作者簡介

  李建蘭,云南機(jī)電職業(yè)技術(shù)學(xué)院電氣工程系副教授,長期擔(dān)任單片機(jī)應(yīng)用技術(shù)、C語言程序設(shè)計等課程的教學(xué)工作,為省級精品課程負(fù)責(zé)人,有著豐富的企業(yè)實(shí)踐經(jīng)驗(yàn)。

圖書目錄

項(xiàng)目1 認(rèn)識C語言\t(1)
項(xiàng)目任務(wù)\t(1)
相關(guān)知識\t(1)
1.1 C語言的發(fā)展\t(1)
1.2 C語言的特點(diǎn)\t(2)
1.3 C語言的程序結(jié)構(gòu)\t(3)
1.3.1 一個簡單的C程序\t(3)
1.3.2 源程序的另外一種書寫形式\t(8)
1.3.3 C語言的組成部分\t(8)
1.4 Keil開發(fā)軟件\t(9)
1.5 任務(wù)實(shí)現(xiàn)\t(15)
任務(wù)1.1:認(rèn)識第一個C程序\t(15)
任務(wù)1.2:用Keil軟件搭建第一個工程項(xiàng)目\t(16)
歸納與總結(jié)\t(17)
練習(xí)題\t(17)
項(xiàng)目2 順序結(jié)構(gòu)程序設(shè)計\t(18)
項(xiàng)目任務(wù)\t(18)
相關(guān)知識\t(18)
2.1 標(biāo)識符與關(guān)鍵字\t(19)
2.1.1 標(biāo)識符\t(19)
2.1.2 關(guān)鍵字\t(19)
2.2 常量與變量\t(21)
2.2.1 常量\t(21)
2.2.2 變量\t(22)
2.3 數(shù)據(jù)類型\t(23)
2.3.1 常用數(shù)據(jù)類型\t(23)
2.3.2 用typedef重新定義數(shù)據(jù)類型\t(25)
2.4 運(yùn)算符與表達(dá)式\t(25)
2.4.1 賦值運(yùn)算符及表達(dá)式\t(25)
2.4.2 算術(shù)運(yùn)算符及表達(dá)式\t(26)
2.4.3 關(guān)系運(yùn)算符及表達(dá)式\t(27)
2.4.4 邏輯運(yùn)算符及表達(dá)式\t(28)
2.4.5 條件運(yùn)算符\t(30)
2.4.6 位運(yùn)算符\t(30)
2.4.7 復(fù)合賦值運(yùn)算符\t(30)
2.4.8 逗號運(yùn)算符\t(31)
2.4.9 求字節(jié)數(shù)運(yùn)算符sizeof\t(31)
2.5 復(fù)合語句\t(31)
2.6 數(shù)據(jù)的輸入/輸出函數(shù)\t(32)
2.6.1 printf()函數(shù)及用法\t(32)
2.6.2 scanf()函數(shù)及用法\t(33)
2.6.3 putchar()函數(shù)及用法\t(33)
2.6.4 getchar()函數(shù)及用法\t(34)
2.7 預(yù)處理命令\t(34)
2.7.1 宏定義\t(35)
2.7.2 文件包含處理\t(35)
2.7.3 條件編譯\t(36)
2.8 任務(wù)實(shí)現(xiàn)\t(37)
任務(wù)2.1:求兩整數(shù)之和\t(37)
任務(wù)2.2:兩整數(shù)加、減、乘、除和求余運(yùn)算\t(39)
任務(wù)2.3:將兩位十進(jìn)制數(shù)分離為十位數(shù)和個位數(shù)\t(39)
任務(wù)2.4:給定一個大寫字母,用相應(yīng)的小寫字母輸出\t(41)
任務(wù)2.5:在屏幕上輸出圖案\t(43)
2.9 工程應(yīng)用\t(44)
工程應(yīng)用2.1:點(diǎn)亮一個發(fā)光二極管\t(44)
工程應(yīng)用2.2:移位點(diǎn)亮發(fā)光二極管\t(46)
歸納與總結(jié)\t(47)
練習(xí)題\t(48)
項(xiàng)目3 選擇結(jié)構(gòu)程序設(shè)計\t(49)
項(xiàng)目任務(wù)\t(49)
相關(guān)知識\t(49)
3.1 if語句及用法\t(50)
3.2 switch語句及用法\t(52)
3.3 任務(wù)實(shí)現(xiàn)\t(54)
任務(wù)3.1:比較大小\t(54)
任務(wù)3.2:兩個整數(shù)排序\t(55)
任務(wù)3.3:三個整數(shù)排序\t(56)
任務(wù)3.4:大、小寫字母轉(zhuǎn)換\t(57)
任務(wù)3.5:比較大小并進(jìn)行算術(shù)運(yùn)算\t(58)
任務(wù)3.6:判斷星期并顯示\t(59)
任務(wù)3.7:百分制分?jǐn)?shù)轉(zhuǎn)換為成績等級\t(60)
任務(wù)3.8:輸入字符并進(jìn)行算術(shù)運(yùn)算\t(62)
任務(wù)3.9:閏年判斷\t(63)
3.4 工程應(yīng)用\t(65)
工程應(yīng)用3.1:使用開關(guān)控制兩個發(fā)光二極管點(diǎn)亮\t(65)
工程應(yīng)用3.2:自動泊車系統(tǒng)顯示\t(67)
歸納與總結(jié)\t(70)
練習(xí)題\t(70)
項(xiàng)目4 循環(huán)結(jié)構(gòu)程序設(shè)計\t(71)
項(xiàng)目任務(wù)\t(71)
相關(guān)知識\t(71)
4.1 while語句及用法\t(72)
4.2 do-while語句\t(73)
4.3 for語句及用法\t(73)
4.4 break、continue語句及用法\t(74)
4.5 循環(huán)的嵌套\t(75)
4.6 任務(wù)實(shí)現(xiàn)\t(76)
任務(wù)4.1:用循環(huán)語句求和\t(76)
任務(wù)4.2:用循環(huán)語句排序\t(78)
任務(wù)4.3:用循環(huán)語句進(jìn)行大、小寫字母轉(zhuǎn)換\t(79)
任務(wù)4.4:輸出被5整除的數(shù)\t(80)
任務(wù)4.5:素數(shù)判斷\t(81)
任務(wù)4.6:用循環(huán)語句進(jìn)行閏年判斷\t(82)
任務(wù)4.7:輸出矩陣\t(83)
4.7 工程應(yīng)用―LED燈閃爍\t(84)
歸納與總結(jié)\t(86)
練習(xí)題\t(87)
項(xiàng)目5 數(shù)組及應(yīng)用\t(88)
項(xiàng)目任務(wù)\t(88)
相關(guān)知識\t(88)
5.1 一維數(shù)組及應(yīng)用\t(88)
5.2 二維數(shù)組及應(yīng)用\t(89)
5.3 字符數(shù)組及應(yīng)用\t(90)
5.4 任務(wù)實(shí)現(xiàn)\t(91)
任務(wù)5.1:冒泡法排序\t(91)
任務(wù)5.2:定義矩陣找最大數(shù)\t(94)
任務(wù)5.3:輸出字符串\t(96)
任務(wù)5.4:輸出菱形圖案\t(98)
5.5 工程應(yīng)用―霓虹燈控制(1)\t(100)
歸納與總結(jié)\t(102)
練習(xí)題\t(102)
項(xiàng)目6 函數(shù)及應(yīng)用\t(103)
項(xiàng)目任務(wù)\t(103)
相關(guān)知識\t(104)
6.1 函數(shù)定義、調(diào)用及聲明\t(104)
6.1.1 函數(shù)分類\t(104)
6.1.2 函數(shù)定義\t(104)
6.1.3 函數(shù)調(diào)用\t(106)
6.1.4 函數(shù)聲明\t(106)
6.2 函數(shù)的參數(shù)和函數(shù)的值\t(107)
6.2.1 形式參數(shù)和實(shí)際參數(shù)\t(107)
6.2.2 函數(shù)的返回值\t(107)
6.3 函數(shù)的嵌套調(diào)用\t(108)
6.3.1 函數(shù)的嵌套調(diào)用\t(108)
6.3.2 數(shù)組名作為函數(shù)參數(shù)\t(108)
6.4 局部變量和全局變量\t(109)
6.4.1 局部變量\t(109)
6.4.2 全局變量\t(109)
6.5 變量的存儲類型\t(109)
6.6 任務(wù)實(shí)現(xiàn)\t(111)
任務(wù)6.1:用函數(shù)調(diào)用實(shí)現(xiàn)信息顯示\t(111)
任務(wù)6.2:用函數(shù)調(diào)用實(shí)現(xiàn)比較兩數(shù)大小\t(113)
任務(wù)6.3:用函數(shù)調(diào)用實(shí)現(xiàn)求兩整數(shù)的和\t(114)
任務(wù)6.4:用函數(shù)嵌套調(diào)用實(shí)現(xiàn)找五個整數(shù)中的最大和最小數(shù)\t(115)
任務(wù)6.5:用函數(shù)調(diào)用實(shí)現(xiàn)閏年判斷\t(118)
任務(wù)6.6:用函數(shù)調(diào)用實(shí)現(xiàn)排序\t(120)
任務(wù)6.7:用函數(shù)調(diào)用實(shí)現(xiàn)求10個整數(shù)平均值\t(122)
任務(wù)6.8:用函數(shù)調(diào)用實(shí)現(xiàn)素數(shù)判斷\t(123)
任務(wù)6.9:用函數(shù)調(diào)用實(shí)現(xiàn)輸出九九乘法表\t(125)
任務(wù)6.10:輸出1到5的階乘值\t(127)
任務(wù)6.11:多文件形式實(shí)現(xiàn)學(xué)生分?jǐn)?shù)等級判斷\t(128)
6.7 工程應(yīng)用―霓虹燈控制(2)\t(130)
歸納與總結(jié)\t(132)
練習(xí)題\t(132)
項(xiàng)目7 指針及應(yīng)用\t(134)
項(xiàng)目任務(wù)\t(134)
相關(guān)知識\t(134)
7.1 指針及指針變量\t(134)
7.2 指針運(yùn)算符\t(135)
7.3 變量的訪問方式\t(136)
7.4 指針運(yùn)算\t(136)
7.5 任務(wù)實(shí)現(xiàn)\t(137)
任務(wù)7.1:用指針實(shí)現(xiàn)大、小寫字母轉(zhuǎn)換\t(137)
任務(wù)7.2:用指針實(shí)現(xiàn)閏年判斷\t(138)
任務(wù)7.3:用指針實(shí)現(xiàn)求兩個整數(shù)中的較大數(shù)\t(139)
任務(wù)7.4:用指針實(shí)現(xiàn)將兩個整數(shù)按由小到大的順序排序\t(140)
任務(wù)7.5:用指針實(shí)現(xiàn)將10個整數(shù)按由小到大的順序排序\t(141)
7.6 工程應(yīng)用―霓虹燈控制(3)\t(143)
歸納與總結(jié)\t(144)
練習(xí)題\t(145)
項(xiàng)目8 構(gòu)造類型及應(yīng)用\t(146)
項(xiàng)目任務(wù)\t(146)
相關(guān)知識\t(146)
8.1 結(jié)構(gòu)體類型\t(146)
8.2 共用體類型\t(150)
8.3 枚舉類型\t(152)
8.4 鏈表基礎(chǔ)\t(153)
8.5 任務(wù)實(shí)現(xiàn)\t(157)
任務(wù)8.1:利用結(jié)構(gòu)體數(shù)組統(tǒng)計和處理學(xué)生的成績信息\t(157)
任務(wù)8.2:利用結(jié)構(gòu)體指針實(shí)現(xiàn)學(xué)生信息的整體傳遞\t(160)
任務(wù)8.3:利用共用體實(shí)現(xiàn)具有不同屬性人員的信息統(tǒng)計\t(162)
任務(wù)8.4:利用枚舉類型實(shí)現(xiàn)周一至周五課時安排\t(164)
任務(wù)8.5:建立和輸出一個學(xué)生數(shù)據(jù)的單向動態(tài)鏈表\t(166)
歸納與總結(jié)\t(168)
練習(xí)題\t(169)
項(xiàng)目9 C語言綜合程序設(shè)計\t(170)
9.1 圖形輸出速度控制\t(170)
9.2 模擬汽車轉(zhuǎn)彎燈控制\t(173)
9.3 一鍵多功能控制\t(176)
9.4 霓虹燈啟??刂芢t(180)
9.5 模擬交通燈10s倒計時顯示控制\t(182)
9.6 LED電子廣告牌控制\t(184)
歸納與總結(jié)\t(187)
練習(xí)題\t(188)
附錄A C語言工程應(yīng)用仿真實(shí)驗(yàn)板簡介\t(189)
附錄B 多文件C程序使用方法\t(195)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號