中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

包郵 C語言程序設(shè)計(jì)第4版

出版社:機(jī)械工業(yè)出版社出版時(shí)間:2024-01-01
開本: 16開 頁數(shù): 232
中 圖 價(jià):¥42.3(7.1折) 定價(jià)  ¥59.8 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
開年大促, 全場(chǎng)包郵
?新疆、西藏除外
本類五星書更多>

C語言程序設(shè)計(jì)第4版 版權(quán)信息

C語言程序設(shè)計(jì)第4版 本書特色

本書遵循職業(yè)教育教材編寫規(guī)律和職業(yè)院校學(xué)生學(xué)習(xí)規(guī)律,配套齊全

C語言程序設(shè)計(jì)第4版 內(nèi)容簡(jiǎn)介

本書是首批“十四五”職業(yè)教育國家規(guī)劃教材《C語言程序設(shè)計(jì) 第3版》的修訂版。采用任務(wù)驅(qū)動(dòng)式編寫方式,按照“由簡(jiǎn)到難、循序漸進(jìn)”的教學(xué)原則,共設(shè)置了8個(gè)單元:C語言程序設(shè)計(jì)入門、利用三種程序結(jié)構(gòu)解決簡(jiǎn)單問題、利用數(shù)組處理同類型的批量數(shù)據(jù)、利用函數(shù)實(shí)現(xiàn)模塊化程序設(shè)計(jì)、靈活使用指針處理問題、利用復(fù)雜的構(gòu)造類型解決實(shí)際問題、利用文件進(jìn)行數(shù)據(jù)管理、應(yīng)用軟件設(shè)計(jì)。讀者通過對(duì)本書的學(xué)習(xí),既能掌握C語言編程基礎(chǔ),也能掌握模塊化程序設(shè)計(jì)方法及軟件工程文件組織方法,可為后續(xù)的其他軟件語言程序設(shè)計(jì)和嵌入式軟件設(shè)計(jì)奠定良好的基礎(chǔ)。 為方便教學(xué),本書配有電子教案、電子課件、程序源碼、同步練習(xí)答案、微課視頻、習(xí)題庫及參考答案等教學(xué)資源。凡選用本書作為授課教材的教師,均可通過QQ(1043510795或2314073523)咨詢教學(xué)資源等事宜。 本書可作為高等院校電子信息類、計(jì)算機(jī)類、自動(dòng)化類、機(jī)電類等專業(yè)的C語言教材,也可作為相關(guān)技術(shù)培訓(xùn)教材,還可供從事相關(guān)技術(shù)開發(fā)的工程技術(shù)人員參考。 未經(jīng)許可,不得以任何方式復(fù)制或抄襲本書的部分或全部?jī)?nèi)容(含文字、創(chuàng)意、版式、案例和設(shè)計(jì)等),書中配套資源不得用于在線課程建設(shè)、微課制作等。版權(quán)所有,侵權(quán)必究。

C語言程序設(shè)計(jì)第4版 目錄

目 錄
前言
第1單元 C語言程序設(shè)計(jì)入門 1
任務(wù)1.1 了解通用計(jì)算機(jī)和嵌入式
計(jì)算機(jī)的區(qū)別 1
任務(wù)1.2 使用VC 2010軟件開發(fā)
簡(jiǎn)單的C程序 2
1.2.1 VC 2010開發(fā)環(huán)境的
使用方法和步驟 2
1.2.2 初識(shí)簡(jiǎn)單的C程序 9
任務(wù)1.3 理解數(shù)據(jù)的基本類型及其
表現(xiàn)形式 11
1.3.1 常量與變量 12
1.3.2 整型數(shù)據(jù) 13
1.3.3 字符型數(shù)據(jù) 16
1.3.4 實(shí)型數(shù)據(jù) 19
1.3.5 變量的初始化 20
1.3.6 常變量 21
任務(wù)1.4 利用基本的運(yùn)算符解決
簡(jiǎn)單問題 21
1.4.1 算術(shù)運(yùn)算符及其表達(dá)式 21
1.4.2 強(qiáng)制類型轉(zhuǎn)換運(yùn)算符及其
表達(dá)式 25
1.4.3 賦值運(yùn)算符及其表達(dá)式 26
1.4.4 關(guān)系運(yùn)算符及其表達(dá)式 28
1.4.5 邏輯運(yùn)算符及其表達(dá)式 28
1.4.6 位運(yùn)算符及其表達(dá)式 30
1.4.7 逗號(hào)運(yùn)算符及其表達(dá)式 33
第2單元 利用三種程序結(jié)構(gòu)解決
簡(jiǎn)單問題 35
任務(wù)2.1 知識(shí)儲(chǔ)備 35
2.1.1 算法及流程圖表示 35
2.1.2 程序的三種基本結(jié)構(gòu) 36
2.1.3 C語句及其分類 37
任務(wù)2.2 利用順序結(jié)構(gòu)程序解決
實(shí)際問題 38
2.2.1 數(shù)據(jù)輸入輸出函數(shù) 38
2.2.2 順序結(jié)構(gòu)程序設(shè)計(jì)應(yīng)用 44
任務(wù)2.3 利用選擇結(jié)構(gòu)程序解決
實(shí)際問題 45
2.3.1 if語句及應(yīng)用 45
2.3.2 switch語句及應(yīng)用 51
任務(wù)2.4 利用循環(huán)結(jié)構(gòu)程序解決
實(shí)際問題 53
2.4.1 while循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 53
2.4.2 do…while循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 55
2.4.3 for循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 57
2.4.4 循環(huán)嵌套 59
2.4.5 break語句和continue語句 60
任務(wù)2.5 利用預(yù)處理命令提高
編程效率 62
2.5.1 宏定義 63
2.5.2 文件包含 65
2.5.3 條件編譯 66
第3單元 利用數(shù)組處理同類型的
批量數(shù)據(jù) 69
任務(wù)3.1 利用一維數(shù)組處理同類型的
批量數(shù)據(jù) 69
3.1.1 定義一維數(shù)組的方法 69
3.1.2 一維數(shù)組的初始化 70
3.1.3 一維數(shù)組元素的引用 71
3.1.4 一維數(shù)組的應(yīng)用 71
任務(wù)3.2 利用二維數(shù)組處理同類型的
批量數(shù)據(jù) 74
3.2.1 定義二維數(shù)組的方法 74
3.2.2 二維數(shù)組的初始化 75
3.2.3 二維數(shù)組元素的引用 76
3.2.4 二維數(shù)組的應(yīng)用 77
任務(wù)3.3 利用字符數(shù)組處理多個(gè)字符或
字符串 78
3.3.1 定義字符數(shù)組的方法 78
3.3.2 字符數(shù)組的初始化 78
3.3.3 字符數(shù)組元素的引用 80
3.3.4 字符數(shù)組的輸入、輸出 80
3.3.5 字符串處理函數(shù) 82
第4單元 利用函數(shù)實(shí)現(xiàn)模塊化
程序設(shè)計(jì) 86
任務(wù)4.1 熟悉C程序的結(jié)構(gòu)和函數(shù)的
分類 86
任務(wù)4.2 熟悉定義函數(shù)的方法 88
4.2.1 定義無參函數(shù) 88
4.2.2 定義有參函數(shù) 89
任務(wù)4.3 掌握函數(shù)的調(diào)用方法 90
4.3.1 函數(shù)的一般調(diào)用 90
4.3.2 函數(shù)的嵌套調(diào)用 95
4.3.3 函數(shù)的遞歸調(diào)用 96
任務(wù)4.4 利用數(shù)組作為函數(shù)參數(shù)進(jìn)行
模塊化程序設(shè)計(jì) 99
4.4.1 數(shù)組元素作為函數(shù)實(shí)參 100
4.4.2 數(shù)組名作為函數(shù)參數(shù) 100
任務(wù)4.5 靈活設(shè)置變量的類型 103
4.5.1 局部變量和全局變量 103
4.5.2 變量的存儲(chǔ)方式 107
任務(wù)4.6 使用內(nèi)部函數(shù)和外部函數(shù)
進(jìn)行模塊化程序設(shè)計(jì) 113
第5單元 靈活使用指針處理問題 115
任務(wù)5.1 理解指針的基本概念 115
任務(wù)5.2 利用指針引用普通變量 116
5.2.1 定義指針變量的方法 116
5.2.2 指針變量的引用 116
5.2.3 指針變量作為函數(shù)參數(shù) 119
任務(wù)5.3 利用指針引用數(shù)組元素 122
5.3.1 指向數(shù)組元素的指針 122
5.3.2 通過指針引用一維數(shù)組元素 123
5.3.3 用數(shù)組的首地址作函數(shù)參數(shù)的
應(yīng)用形式 125
5.3.4 通過指針引用多維數(shù)組 129
任務(wù)5.4 利用指針引用字符串 133
5.4.1 字符串的引用方式 133
5.4.2 使用字符數(shù)組與字符指針
變量的區(qū)別 135
5.4.3 字符串在函數(shù)間的
傳遞方式 137
任務(wù)5.5 利用指針數(shù)組、指向指針的
指針引用多個(gè)數(shù)據(jù) 139
5.5.1 指針數(shù)組 139
5.5.2 指向指針的指針 141
任務(wù)5.6 利用指針調(diào)用函數(shù) 143
任務(wù)5.7 通過函數(shù)調(diào)用獲取指針值 145
任務(wù)5.8 利用內(nèi)存動(dòng)態(tài)分配函數(shù)
建立動(dòng)態(tài)數(shù)組 147
5.8.1 內(nèi)存動(dòng)態(tài)分配的概念 147
5.8.2 內(nèi)存動(dòng)態(tài)分配的方法 147
任務(wù)5.9 指針小結(jié) 150
第6單元 利用復(fù)雜的構(gòu)造類型
解決實(shí)際問題 151
任務(wù)6.1 聲明一個(gè)結(jié)構(gòu)體類型 151
任務(wù)6.2 利用結(jié)構(gòu)體變量處理
一組數(shù)據(jù) 152
6.2.1 定義結(jié)構(gòu)體變量的方法 152
6.2.2 結(jié)構(gòu)體變量的初始化 155
6.2.3 結(jié)構(gòu)體變量的引用 155
任務(wù)6.3 利用結(jié)構(gòu)體數(shù)組處理
多組數(shù)據(jù) 157
6.3.1 定義結(jié)構(gòu)體數(shù)組的方法 157
6.3.2 結(jié)構(gòu)體數(shù)組的初始化 157
6.3.3 結(jié)構(gòu)體數(shù)組的應(yīng)用 158
任務(wù)6.4 利用結(jié)構(gòu)體指針引用結(jié)構(gòu)體
數(shù)據(jù) 160
6.4.1 指向結(jié)構(gòu)體變量的指針 160
6.4.2 指向結(jié)構(gòu)體數(shù)組的指針 161
6.4.3 結(jié)構(gòu)體指針變量作
函數(shù)參數(shù) 162
6.4.4 結(jié)構(gòu)體指針數(shù)組及其應(yīng)用 164
任務(wù)6.5 利用共用體類型節(jié)省
內(nèi)存空間 166
6.5.1 共用體類型的概念 166
6.5.2 共用體類型的變量 166
6.5.3 共用體的應(yīng)用舉例 168
任務(wù)6.6 利用枚舉類型簡(jiǎn)化程序 170
任務(wù)6.7 用typedef聲明類型別名 173
第7單元 利用文件進(jìn)行數(shù)據(jù)管理 176
任務(wù)7.1 熟悉文件的分類和文件
類型指針 176
7.1.1 文件的分類 176
7.1.2 文件緩沖區(qū) 177
7.1.3 文件類型指針 178
任務(wù)7.2 文件的打開與關(guān)閉 178
7.2.1 用fopen函數(shù)打開數(shù)據(jù)文件 178
7.2.2 用fclose函數(shù)關(guān)閉數(shù)據(jù)文件 180
任務(wù)7.3 順序讀寫數(shù)據(jù)文件 180
7.3.1 對(duì)文件讀寫一個(gè)字符 181
7.3.2 對(duì)文件讀寫一個(gè)字符串 184
7.3.3 格式化讀寫文件 185
7.3.4 用二進(jìn)制方式對(duì)文件讀寫
一組數(shù)據(jù) 188
任務(wù)7.4 隨機(jī)讀寫數(shù)據(jù)文件 191
7.4.1 文件位置指示器及其定位 191
7.4.2 隨機(jī)讀寫 192
第8單元 應(yīng)用軟件設(shè)計(jì) 196
任務(wù)8.1 數(shù)據(jù)處理系統(tǒng)軟件設(shè)計(jì) 196
8.1.1 需求分析與軟件設(shè)計(jì)規(guī)劃 196
8.1.2 軟件設(shè)計(jì) 197
任務(wù)8.2 學(xué)生信息管理系統(tǒng)軟件設(shè)計(jì) 205
8.2.1 需求分析與軟件設(shè)計(jì)規(guī)劃 205
8.2.2 軟件設(shè)計(jì) 206
附 錄 219
附錄A 常用字符與ASCII代碼
對(duì)照表 219
附錄B ANSI C的關(guān)鍵字 220
附錄C 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性 221
附錄D C庫函數(shù) 222
附錄E Dev-C 的使用步驟和方法 228
參考文獻(xiàn) 232
展開全部

C語言程序設(shè)計(jì)第4版 作者簡(jiǎn)介

索明何,副教授,江蘇省計(jì)算機(jī)學(xué)會(huì)嵌入式系統(tǒng)與物聯(lián)網(wǎng)專業(yè)委員會(huì)委員。目前從事ARM嵌入式系統(tǒng)、物聯(lián)網(wǎng)與車聯(lián)網(wǎng)方向教學(xué)與科研工作。承擔(dān)《C語言程序設(shè)計(jì)》、《ARM嵌入式系統(tǒng)》、《嵌入式實(shí)時(shí)操作系統(tǒng)》、《數(shù)據(jù)結(jié)構(gòu)》、《車載網(wǎng)絡(luò)技術(shù)》、《電子技術(shù)基礎(chǔ)》等課程教學(xué)。曾獲江蘇省電子設(shè)計(jì)競(jìng)賽優(yōu)秀指導(dǎo)教師、高校微課教學(xué)優(yōu)秀教師,指導(dǎo)江蘇省優(yōu)秀畢業(yè)設(shè)計(jì)論文一等獎(jiǎng)1篇、二等獎(jiǎng)2篇。

商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 十二星座查询(性格特点分析、星座运势解读) - 玄米星座网 | 河南档案架,档案密集架,手动密集架,河南密集架批发/报价 | 体坛网_体坛+_体坛周报新闻客户端 | 流量检测仪-气密性检测装置-密封性试验仪-东莞市奥图自动化科技有限公司 | 软装设计-提供软装装饰和软装配饰及软装陈设的软装设计公司 | 武汉画册印刷厂家-企业画册印刷-画册设计印刷制作-宣传画册印刷公司 - 武汉泽雅印刷厂 | 汽车整车综合环境舱_军标砂尘_盐雾试验室试验箱-无锡苏南试验设备有限公司 | 石家庄救护车出租_重症转院_跨省跨境医疗转送_活动赛事医疗保障_康复出院_放弃治疗_腾康26年医疗护送转诊团队 | 急救箱-应急箱-急救包厂家-北京红立方医疗设备有限公司 | 飞歌臭氧发生器厂家_水处理臭氧发生器_十大臭氧消毒机品牌 | 石膏基自流平砂浆厂家-高强石膏基保温隔声自流平-轻质抹灰石膏粉砂浆批发-永康市汇利建设有限公司 | 黑田精工电磁阀-CAMMOZI气缸-ROSS电磁-上海茂硕机械设备有限公司 | 专业的压球机生产线及解决方案厂家-河南腾达机械厂 | LED显示屏_LED屏方案设计精准报价专业安装丨四川诺显科技 | 福州甲醛检测-福建室内空气检测_环境检测_水质检测-福建中凯检测技术有限公司 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 全自动五线打端沾锡机,全自动裁线剥皮双头沾锡机,全自动尼龙扎带机-东莞市海文能机械设备有限公司 | 钢衬四氟管道_钢衬四氟直管_聚四氟乙烯衬里管件_聚四氟乙烯衬里管道-沧州汇霖管道科技有限公司 | 济南拼接屏_山东液晶拼接屏_济南LED显示屏—维康国际官网 | 湖北省煤炭供应链综合服务平台 | 江苏远邦专注皮带秤,高精度皮带秤,电子皮带秤研发生产 | 火锅加盟_四川成都火锅店加盟_中国火锅连锁品牌十强_朝天门火锅【官网】 | 袋式过滤器,自清洗过滤器,保安过滤器,篮式过滤器,气体过滤器,全自动过滤器,反冲洗过滤器,管道过滤器,无锡驰业环保科技有限公司 | 上海小程序开发-小程序制作-上海小程序定制开发公司-微信商城小程序-上海咏熠 | 培训中心-翰香原香酥板栗饼加盟店总部-正宗板栗酥饼技术 | 禹城彩钢厂_钢结构板房_彩钢复合板-禹城泰瑞彩钢复合板加工厂 | SDG吸附剂,SDG酸气吸附剂,干式酸性气体吸收剂生产厂家,超过20年生产使用经验。 - 富莱尔环保设备公司(原名天津市武清县环保设备厂) | 耐高温风管_耐高温软管_食品级软管_吸尘管_钢丝软管_卫生级软管_塑料波纹管-东莞市鑫翔宇软管有限公司 | 台式低速离心机-脱泡离心机-菌种摇床-常州市万丰仪器制造有限公司 | 苏州工作服定做-工作服定制-工作服厂家网站-尺品服饰科技(苏州)有限公司 | 重庆小面培训_重庆小面技术培训学习班哪家好【终身免费复学】 | 东莞市海宝机械有限公司-不锈钢分选机-硅胶橡胶-生活垃圾-涡电流-静电-金属-矿石分选机 | 蒸汽吸附分析仪-进口水分活度仪|康宝百科 | 衡阳耐适防护科技有限公司——威仕盾焊接防护用品官网/焊工手套/焊接防护服/皮革防护手套 | 除甲醛公司-甲醛检测治理-杭州创绿家环保科技有限公司-室内空气净化十大品牌 | 武汉EPS线条_EPS装饰线条_EPS构件_湖北博欧EPS线条厂家 | 湿地保护| 派财经_聚焦数字经济内容服务平台| 青岛美佳乐清洁工程有限公司|青岛油烟管道清洗|酒店|企事业单位|学校工厂厨房|青岛油烟管道清洗 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 二次元影像仪|二次元测量仪|拉力机|全自动影像测量仪厂家_苏州牧象仪器 | 六自由度平台_六自由度运动平台_三自由度摇摆台—南京全控科技 |