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

歡迎光臨中圖網 請 | 注冊

包郵 程序設計與計算思維

作者:劉正余
出版社:電子工業出版社出版時間:2023-02-01
開本: 其他 頁數: 244
中 圖 價:¥41.3(7.4折) 定價  ¥56.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

程序設計與計算思維 版權信息

程序設計與計算思維 內容簡介

本書是基于“新工科”背景應用型工程教育中人才培養模式要求編寫而成的,從計算思維視角探索程序設計的過程和目標,其中設計的每個案例代表性都很強。本書共 12 章,內容包括引論、數據類型、運算符與表達式、輸入與輸出、順序結構程序設計與執行、分支結構程序設計與執行、循環結構程序設計與執行、指針的定義與引用、數組與指針、模塊化程序設計、結構體與鏈表、文件操作。本書既適合信息類相關人員了解程序設計與計算思維所用,又適合為非信息類相關人員提供信息理論與技術幫助。

程序設計與計算思維 目錄

第 1 章 引論????????????????????????????????????????????????????????????????????????1
案例 1:設計加法表 ??????????????????????????????????????????1
Prog1.1 ????????????????????????????????????????????????????????????????1
Prog1.2 ????????????????????????????????????????????????????????????????2
Prog1.3 ????????????????????????????????????????????????????????????????3
Prog1.4 ????????????????????????????????????????????????????????????????4
Prog1.5 ????????????????????????????????????????????????????????????????5
案例 2:一組數據的“逆序”輸出 ??????5
Prog2.1 ????????????????????????????????????????????????????????????????5
Prog2.2 ????????????????????????????????????????????????????????????????6
Prog2.3 ????????????????????????????????????????????????????????????????7
Prog2.4 ????????????????????????????????????????????????????????????????7
Prog2.5 ????????????????????????????????????????????????????????????????8
Prog2.6 ????????????????????????????????????????????????????????????????9
第 2 章 數據類型 ????????????????????????????????????????????????????.10
案例 3:求兩個數的和 ??????????????????????????????.10
Prog3.1 ??????????????????????????????????????????????????????????.10
Prog3.2 ??????????????????????????????????????????????????????????.10
案例 4:整型數據 ??????????????????????????????????????????.11
Prog4.1 ??????????????????????????????????????????????????????????.11
Prog4.2 ??????????????????????????????????????????????????????????.12
Prog4.3 ??????????????????????????????????????????????????????????.12
Prog4.4 ??????????????????????????????????????????????????????????.13
案例 5:實型數據 ??????????????????????????????????????????.15
Prog5.1 ??????????????????????????????????????????????????????????.15
Prog5.2 ??????????????????????????????????????????????????????????.15
Prog5.3 ??????????????????????????????????????????????????????????.16
Prog5.4 ??????????????????????????????????????????????????????????.17
案例 6:字符型數據 ????????????????????????????????????.17
Prog6.1 ??????????????????????????????????????????????????????????.17
Prog6.2 ??????????????????????????????????????????????????????????.18
Prog6.3 ??????????????????????????????????????????????????????????.18
Prog6.4 ??????????????????????????????????????????????????????????.19
Prog6.5 ??????????????????????????????????????????????????????????.20
Prog6.6 ??????????????????????????????????????????????????????????.21
Prog6.7 ??????????????????????????????????????????????????????????.21
第 3 章 運算符與表達式 ??????????????????????????????????.23
案例 7:算術運算符與表達式????????????.23
Prog7.1 ??????????????????????????????????????????????????????????.23
Prog7.2 ??????????????????????????????????????????????????????????.23
Prog7.3 ??????????????????????????????????????????????????????????.24
Prog7.4 ??????????????????????????????????????????????????????????.25
案例 8:關系運算符與表達式????????????.26
Prog8.1 ??????????????????????????????????????????????????????????.26
案例 9:邏輯運算符與表達式????????????.27
Prog9.1 ??????????????????????????????????????????????????????????.27
Prog9.2 ??????????????????????????????????????????????????????????.28
Prog9.3 ??????????????????????????????????????????????????????????.28
Prog9.4 ??????????????????????????????????????????????????????????.29
案例 10:賦值運算符與表達式??????????.30
Prog10.1 ????????????????????????????????????????????????????????.30
案例 11:逗號運算符與表達式??????????.31
Prog11.1 ????????????????????????????????????????????????????????.31
第 4 章 輸入與輸出 ??????????????????????????????????????????????.32
案例 12:整型數據輸入????????????????????????????.32
Prog12.1 ????????????????????????????????????????????????????????.32
案例 13:實型數據輸入????????????????????????????.33
Prog13.1 ????????????????????????????????????????????????????????.33
案例 14:字符型數據輸入??????????????????????.34
Prog14.1 ????????????????????????????????????????????????????????.34
案例 15:數值型數據與字符型
數據混合輸入????????????????????????????.35
Prog15.1 ????????????????????????????????????????????????????????.35
案例 16:整型數據輸出????????????????????????????.36
Prog16.1 ????????????????????????????????????????????????????????.36
案例 17:實型數據輸出????????????????????????????.37
Prog17.1 ????????????????????????????????????????????????????????.37
案例 18:字符型數據輸出??????????????????????.38
Prog18.1 ????????????????????????????????????????????????????????.38
案例 19:文件數據寫入和讀出??????????.39
Prog19.1 ????????????????????????????????????????????????????????.39
第 5 章 順序結構程序設計與執行 ??????????.42
案例 20:順序結構程序設計
與執行??????????????????????????????????????????????.42
Prog20.1 ????????????????????????????????????????????????????????.42
案例 21:數據的交換??????????????????????????????????.42
Prog21.1 ????????????????????????????????????????????????????????.42
Prog21.2 ????????????????????????????????????????????????????????.43
Prog21.3 ????????????????????????????????????????????????????????.44
Prog21.4 ????????????????????????????????????????????????????????.46
案例 22:四舍五入????????????????????????????????????????.48
Prog22.1 ????????????????????????????????????????????????????????.48
第 6 章 分支結構程序設計與執行 ??????????.50
案例 23:分支結構程序設計
與執行??????????????????????????????????????????????.50
Prog23.1 ????????????????????????????????????????????????????????.50
Prog23.2 ????????????????????????????????????????????????????????.51
Prog23.3 ????????????????????????????????????????????????????????.51
Prog23.4 ????????????????????????????????????????????????????????.54
案例 24:求數據的極值????????????????????????????.56
Prog24.1 ????????????????????????????????????????????????????????.56
Prog24.2 ????????????????????????????????????????????????????????.57
案例 25:簡單數據排序????????????????????????????.59
Prog25.1 ????????????????????????????????????????????????????????.59
Prog25.2 ????????????????????????????????????????????????????????.60
案例 26:分段函數求解????????????????????????????.61
Prog26.1 ????????????????????????????????????????????????????????.61
Prog26.2 ????????????????????????????????????????????????????????.62
Prog26.3 ????????????????????????????????????????????????????????.63
Prog26.4 ????????????????????????????????????????????????????????.64
案例 27:開關語句程序設計與
執行????????????????????????????????????????????????????.65
Prog27.1 ????????????????????????????????????????????????????????.65
案例 28:學生成績分析與設計??????????.66
Prog28.1 ????????????????????????????????????????????????????????.66
案例 29:簡易菜單設計????????????????????????????.67
Prog29.1 ????????????????????????????????????????????????????????.67
第 7 章 循環結構程序設計與執行 ??????????.69
案例 30:循環結構程序設計
與執行??????????????????????????????????????????????.69
Prog30.1 ????????????????????????????????????????????????????????.69
Prog30.2 ????????????????????????????????????????????????????????.70
Prog30.3 ????????????????????????????????????????????????????????.71
案例 31:順序結構與循環結構 ????????.72
Prog31.1 ????????????????????????????????????????????????????????.72
案例 32:多重(嵌套)循環結構
程序設計與執行??????????????????????.73
Prog32.1 ????????????????????????????????????????????????????????.73
案例 33:求和問題????????????????????????????????????????.74
Prog33.1 ????????????????????????????????????????????????????????.74
Prog33.2 ????????????????????????????????????????????????????????.76
Prog33.3 ????????????????????????????????????????????????????????.78
Prog33.4 ????????????????????????????????????????????????????????.79
Prog33.5 ????????????????????????????????????????????????????????.80
案例 34:循環結構解決典型問題 ??.81
Prog34.1 ????????????????????????????????????????????????????????.81
Prog34.2 ????????????????????????????????????????????????????????.82
Prog34.3 ????????????????????????????????????????????????????????.84
Prog34.4 ????????????????????????????????????????????????????????.86
Prog34.5 ????????????????????????????????????????????????????????.87
Prog34.6 ????????????????????????????????????????????????????????.89
Prog34.7 ????????????????????????????????????????????????????????.90
Prog34.8 ????????????????????????????????????????????????????????.91
案例 35:鉆石圖的設計????????????????????????????.92
Prog35.1 ????????????????????????????????????????????????????????.92
Prog35.2 ????????????????????????????????????????????????????????.95
Prog35.3 ????????????????????????????????????????????????????????.97
Prog35.4 ????????????????????????????????????????????????????????.99
第 8 章 指針的定義與引用 ??????????????????????????.102
案例 36:指針的定義與含義 ????????????.102
Prog36.1 ??????????????????????????????????????????????????????.102
案例 37:指針的引用????????????????????????????????.104
Prog37.1 ??????????????????????????????????????????????????????.104
Prog37.2 ??????????????????????????????????????????????????????.105
Prog37.3 ????????????????????????????????????????????????????????106
案例 38:指針的指針定義與
引用????????????????????????????????????????????????????107
Prog38.1 ????????????????????????????????????????????????????????107
第 9 章 數組與指針 ??????????????????????????????????????????????109
案例 39:數組的含義與定義????????????????109
Prog39.1 ????????????????????????????????????????????????????????109
Prog39.2 ??????????????????????????????????????????????????????.110
Prog39.3 ??????????????????????????????????????????????????????.112
Prog39.4 ??????????????????????????????????????????????????????.113
案例 40:數組與指針????????????????????????????????.115
Prog40.1 ??????????????????????????????????????????????????????.115
案例 41:指針運算??????????????????????????????????????.117
Prog41.1 ??????????????????????????????????????????????????????.117
Prog41.2 ????????????????????????????????????????????????????????120
Prog41.3 ????????????????????????????????????????????????????????123
案例 42:數組元素引用????????????????????????????125
Prog42.1 ????????????????????????????????????????????????????????125
Prog42.2 ????????????????????????????????????????????????????????126
Prog42.3 ????????????????????????????????????????????????????????130
Prog42.4 ????????????????????????????????????????????????????????132
Prog42.5 ????????????????????????????????????????????????????????134
案例 43:多維數組與指針??????????????????????135
Prog43.1 ????????????????????????????????????????????????????????135
Prog43.2 ????????????????????????????????????????????????????????137
Prog43.3 ????????????????????????????????????????????????????????139
Prog43.4 ????????????????????????????????????????????????????????142
Prog43.5 ????????????????????????????????????????????????????????144
案例 44:多維數組解決經典
問題????????????????????????????????????????????????????145
Prog44.1 ????????????????????????????????????????????????????????145
Prog44.2 ????????????????????????????????????????????????????????147
Prog44.3 ????????????????????????????????????????????????????????149
Prog44.4 ????????????????????????????????????????????????????????152
案例 45:字符數組與字符串????????????????154
Prog45.1 ????????????????????????????????????????????????????????154
Prog45.2 ????????????????????????????????????????????????????????156
Prog45.3 ????????????????????????????????????????????????????????158
Prog45.4 ????????????????????????????????????????????????????????161
案例 46:數組數據處理綜合
案例??????????????????????????????????????????????????.162
Prog46.1 ??????????????????????????????????????????????????????.162
第 10 章 模塊化程序設計??????????????????????????????.168
案例 47:庫函數調用????????????????????????????????.168
Prog47.1 ??????????????????????????????????????????????????????.168
Prog47.2 ??????????????????????????????????????????????????????.168
案例 48:形參與實參????????????????????????????????.170
Prog48.1 ??????????????????????????????????????????????????????.170
案例 49:函數的返回值??????????????????????????.172
Prog49.1 ??????????????????????????????????????????????????????.172
案例 50:函數調用??????????????????????????????????????.174
Prog50.1 ??????????????????????????????????????????????????????.174
Prog50.2 ??????????????????????????????????????????????????????.175
案例 51:和與積????????????????????????????????????????????.177
Prog51.1 ??????????????????????????????????????????????????????.177
Prog51.2 ??????????????????????????????????????????????????????.179
案例 52:遞歸調用??????????????????????????????????????.180
Prog52.1 ??????????????????????????????????????????????????????.180
Prog52.2 ??????????????????????????????????????????????????????.182
案例 53:遞歸調用經典案例 ????????????.185
Prog53.1 ??????????????????????????????????????????????????????.185
Prog53.2 ??????????????????????????????????????????????????????.186
案例 54:數組、指針與模塊化 ??????.187
Prog54.1 ??????????????????????????????????????????????????????.187
Prog54.2 ??????????????????????????????????????????????????????.189
Prog54.3 ??????????????????????????????????????????????????????.191
案例 55:變量的作用域??????????????????????????.192
Prog55.1 ??????????????????????????????????????????????????????.192
Prog55.2 ??????????????????????????????????????????????????????.194
案例 56:函數返回值為指針 ????????????.196
Prog56.1 ??????????????????????????????????????????????????????.196
案例 57:預編譯處理????????????????????????????????.197
Prog57.1 ??????????????????????????????????????????????????????.197
第 11 章 結構體與鏈表????????????????????????????????????.199
案例 58:結構體類型與結構體
變量??????????????????????????????????????????????????.199
Prog58.1 ??????????????????????????????????????????????????????.199
Prog58.2 ??????????????????????????????????????????????????????.201
案例 59:結構體變量與結構體
指針????????????????????????????????????????????????????202
Prog59.1 ????????????????????????????????????????????????????????202
Prog59.2 ????????????????????????????????????????????????????????204
案例 60:結構體數組與指針????????????????205
Prog60.1 ????????????????????????????????????????????????????????205
案例 61:結構體典型案例??????????????????????209
Prog61.1 ????????????????????????????????????????????????????????209
案例 62:鏈表????????????????????????????????????????????????????210
Prog62.1 ????????????????????????????????????????????????????????210
Prog62.2 ????????????????????????????????????????????????????????213
案例 63:鏈表應用案例????????????????????????????214
Prog63.1 ????????????????????????????????????????????????????????214
案例 64:共用體類型??????????????????????????????????219
Prog64.1 ????????????????????????????????????????????????????????219
案例 65:枚舉類型????????????????????????????????????????220
Prog65.1 ??????????????????????????????????????????????????????.220
案例 66:位運算????????????????????????????????????????????.222
Prog66.1 ??????????????????????????????????????????????????????.222
Prog66.2 ??????????????????????????????????????????????????????.224
第 12 章 文件操作????????????????????????????????????????????????.226
案例 67:文件的打開與關閉 ????????????.226
Prog67.1 ??????????????????????????????????????????????????????.226
案例 68:文件的讀寫????????????????????????????????.228
Prog68.1 ??????????????????????????????????????????????????????.228
Prog68.2 ??????????????????????????????????????????????????????.229
Prog68.3 ??????????????????????????????????????????????????????.230
案例 69:文件的控制????????????????????????????????.233
Prog69.1 ??????????????????????????????????????????????????????.233
案例 70:文件操作典型案例 ????????????.234
Prog70.1 ??????????????????????????????????????????????????????.234
參考文獻 ????????????????????????????????????????????????????????????????????????.236
展開全部

程序設計與計算思維 作者簡介

劉正余,副教授,皖西學院電子與信息工程學院計算機基礎教研室主任,主要方向為計算機應用、算法優化、數據挖掘。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: [品牌官网]贵州遵义双宁口腔连锁_贵州遵义牙科医院哪家好_种植牙_牙齿矫正_原华美口腔 | 钢化玻璃膜|手机钢化膜|钢化膜厂家|手机保护膜-【东莞市大象电子科技有限公司】 | 金属检测机_金属分离器_检针验针机_食品药品金属检探测仪器-广东善安科技 | 定制奶茶纸杯_定制豆浆杯_广东纸杯厂_[绿保佳]一家专业生产纸杯碗的厂家 | 成都软件开发_OA|ERP|CRM|管理系统定制开发_成都码邻蜀科技 | 恒温振荡混匀器-微孔板振荡器厂家-多管涡旋混匀器厂家-合肥艾本森(www.17world.net) | 立刷【微电签pos机】-嘉联支付立刷运营中心| 钢格板|镀锌钢格板|热镀锌钢格板|格栅板|钢格板|钢格栅板|热浸锌钢格板|平台钢格板|镀锌钢格栅板|热镀锌钢格栅板|平台钢格栅板|不锈钢钢格栅板 - 专业钢格板厂家 | 行星搅拌机,双行星搅拌机,动力混合机,无锡米克斯行星搅拌机生产厂家 | 英语词典_成语词典_日语词典_法语词典_在线词典网 | 沙盘模型公司_沙盘模型制作公司_建筑模型公司_工业机械模型制作厂家 | 车充外壳,车载充电器外壳,车载点烟器外壳,点烟器连接头,旅行充充电器外壳,手机充电器外壳,深圳市华科达塑胶五金有限公司 | 塑料瓶罐_食品塑料瓶_保健品塑料瓶_调味品塑料瓶–东莞市富慷塑料制品有限公司 | 防弹玻璃厂家_防爆炸玻璃_电磁屏蔽玻璃-四川大硅特玻科技有限公司 | 玉米深加工设备-玉米深加工机械-新型玉米工机械生产厂家-河南粮院机械制造有限公司 | 申江储气罐厂家,储气罐批发价格,储气罐规格-上海申江压力容器有限公司(厂) | 电抗器-能曼电气-电抗器专业制造商 | 馋嘴餐饮网_餐饮加盟店火爆好项目_餐饮连锁品牌加盟指南创业平台 | 闭端端子|弹簧螺式接线头|防水接线头|插线式接线头|端子台|电源线扣+护线套|印刷电路板型端子台|金笔电子代理商-上海拓胜电气有限公司 | 骁龙云呼电销防封号系统-axb电销平台-外呼稳定『免费试用』 | 河南道路标志牌_交通路标牌_交通标志牌厂家-郑州路畅交通 | 重庆磨床过滤机,重庆纸带过滤机,机床伸缩钣金,重庆机床钣金护罩-重庆达鸿兴精密机械制造有限公司 | 橡胶弹簧|复合弹簧|橡胶球|振动筛配件-新乡市永鑫橡胶厂 | 南昌旅行社_南昌国际旅行社_南昌国旅在线 | 上海公众号开发-公众号代运营公司-做公众号的公司企业服务商-咏熠软件 | 模具硅橡胶,人体硅胶,移印硅胶浆厂家-宏图硅胶科技 | 运动木地板价格,篮球馆体育运动木地板生产厂家_欧氏地板 | 带压开孔_带压堵漏_带压封堵-菏泽金升管道工程有限公司 | 挤奶设备过滤纸,牛奶过滤纸,挤奶机过滤袋-济南蓝贝尔工贸有限公司 | 上海刑事律师|刑事辩护律师|专业刑事犯罪辩护律师免费咨询-[尤辰荣]金牌上海刑事律师团队 | 美名宝起名网-在线宝宝、公司、起名平台 | 苏州防水公司_厂房屋面外墙防水_地下室卫生间防水堵漏-苏州伊诺尔防水工程有限公司 | 工业机械三维动画制作 环保设备原理三维演示动画 自动化装配产线三维动画制作公司-南京燃动数字 聚合氯化铝_喷雾聚氯化铝_聚合氯化铝铁厂家_郑州亿升化工有限公司 | RTO换向阀_VOC高温阀门_加热炉切断阀_双偏心软密封蝶阀_煤气蝶阀_提升阀-湖北霍科德阀门有限公司 | 沈阳网站建设_沈阳网站制作_沈阳网页设计-做网站就找示剑新零售 沈阳缠绕膜价格_沈阳拉伸膜厂家_沈阳缠绕膜厂家直销 | 氧氮氢联合测定仪-联测仪-氧氮氢元素分析仪-江苏品彦光电 | 重庆网站建设,重庆网站设计,重庆网站制作,重庆seo,重庆做网站,重庆seo,重庆公众号运营,重庆小程序开发 | 天津中都白癜风医院_天津白癜风医院_天津治疗白癜风 | 特材真空腔体_哈氏合金/镍基合金/纯镍腔体-无锡国德机械制造有限公司 | 三防漆–水性三防漆–水性浸渍漆–贝塔三防漆厂家 | 硬齿面减速机[型号全],ZQ减速机-淄博久增机械 |