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

歡迎光臨中圖網 請 | 注冊
> >>
高等學校通識教育系列教材計算思維導論(C語言實現)/周鳴爭,王嘯楠,張云

包郵 高等學校通識教育系列教材計算思維導論(C語言實現)/周鳴爭,王嘯楠,張云

出版社:清華大學出版社出版時間:2020-10-01
開本: 其他 頁數: 190
本類榜單:教材銷量榜
中 圖 價:¥34.0(8.5折) 定價  ¥39.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

高等學校通識教育系列教材計算思維導論(C語言實現)/周鳴爭,王嘯楠,張云 版權信息

高等學校通識教育系列教材計算思維導論(C語言實現)/周鳴爭,王嘯楠,張云 本書特色

配套PPT、大綱、源碼、習題、試卷等。將抽象的計算思維實例化,培養讀者編程感覺,感受計算思維的實際運用。

高等學校通識教育系列教材計算思維導論(C語言實現)/周鳴爭,王嘯楠,張云 內容簡介

本書共分成4大模塊,部分主要講解計算思維的概念、本質以及相關特征;第二部分針對計算機的一些微觀知識點進行補充,包括計算機的組成等;第三部分通過對程序設計語言發展的描述,初步體會程序語言的特點;第四部分主要針對C語言,將抽象的計算思維實例化,培養讀者編程感覺,感受計算思維的實際運用。本教材具有零基礎入門、基于解決問題的開發思路、場景案例驅動、理論與實踐充分結合、函數內容前置、案例代碼完整等特點,主要面向從未接觸過或者較少接觸過編程語言的讀者。

高等學校通識教育系列教材計算思維導論(C語言實現)/周鳴爭,王嘯楠,張云 目錄


目錄




第1 章 計算與計算思維………………………………………………………………………………1

1.1 計算機的產生與發展………………………………………………………………………… 1

1.1.1 計算機概念及發展…………………………………………………………………… 1

1.1.2 計算機的特點與不足……………………………………………………………… 5

1.1.3 計算思想形式化…………………………………………………………………… 6

1.2 計算思維與生活…………………………………………………………………………… 11

1.2.1 農夫過河問題……………………………………………………………………… 11

1.2.2 擲鉛球問題…………………………………………………………………………12

1.2.3 漢諾塔問題………………………………………………………………………… 13

1.2.4 啤酒與尿布問題…………………………………………………………………… 14

1.3 計算思維的本質…………………………………………………………………………… 14

1.3.1 科學思維的形式…………………………………………………………………… 14

1.3.2 計算思維的特征…………………………………………………………………… 16

1.3.3 計算思維的延伸…………………………………………………………………… 17

1.4 本章小結…………………………………………………………………………………… 18

1.5 本章習題…………………………………………………………………………………… 18

第2 章 計算機基礎………………………………………………………………………………… 20

2.1 計算機的組成與馮·諾依曼體系………………………………………………………… 20

2.1.1 計算機的組成……………………………………………………………………… 20

2.1.2 馮·諾依曼體系……………………………………………………………………… 21

2.1.3 中央處理器………………………………………………………………………… 21

2.1.4 存儲器……………………………………………………………………………… 22

2.1.5 輸入/ 輸出設備…………………………………………………………………… 23

2.2 機器數與進制轉換………………………………………………………………………… 24

2.2.1 機器數與數制……………………………………………………………………… 24

2.2.2 數制轉換…………………………………………………………………………… 25

2.3 計算機中的編碼…………………………………………………………………………… 27

2.3.1 數據在計算機中的表示…………………………………………………………… 27

2.3.2 原碼、反碼、補碼………………………………………………………………… 27

2.3.3 其他幾種編碼……………………………………………………………………… 28

2.4 本章小結…………………………………………………………………………………… 30

2.5 本章習題…………………………………………………………………………………… 31

VI

計算思維導論(C 語言實現)

第3 章 程序設計語言………………………………………………………………………………… 32

3.1 程序的概念與表示………………………………………………………………………… 32

3.1.1 生活中的程序……………………………………………………………………… 32

3.1.2 計算機中的程序…………………………………………………………………… 33

3.1.3 流程圖……………………………………………………………………………… 35

3.2 程序設計語言發展簡述…………………………………………………………………… 37

3.2.1 軟件的產生………………………………………………………………………… 37

3.2.2 程序設計語言發展史……………………………………………………………… 37

3.2.3 類型語言…………………………………………………………………………… 42

3.2.4 程序設計語言的選擇……………………………………………………………… 42

3.3 C 程序設計語言…………………………………………………………………………… 42

3.3.1 C 語言特點…………………………………………………………………………… 43

3.3.2 C 語言編程規范…………………………………………………………………… 45

3.4 本章小結…………………………………………………………………………………… 46

3.5 本章習題…………………………………………………………………………………… 46

第4 章 程序設計語言入門——你好C 語言……………………………………………………… 48

4.1 VS 2015 工具介紹………………………………………………………………………… 48

4.2 *簡單的C 語言程序………………………………………………………………………… 48

4.3 Hello World 程序解析……………………………………………………………………… 52

4.4 C 語言程序的執行………………………………………………………………………… 54

4.5 常見問題解決……………………………………………………………………………… 57

4.6 本章小結…………………………………………………………………………………… 62

4.7 本章習題…………………………………………………………………………………… 62

第5 章 C 語言基礎——“我們”不一樣………………………………………………………… 63

5.1 數據類型…………………………………………………………………………………… 63

5.1.1 常見的數據類型…………………………………………………………………… 63

5.1.2 變量與常量………………………………………………………………………… 64

5.1.3 玩轉變量…………………………………………………………………………… 67

5.2 運算符和表達式…………………………………………………………………………… 67

5.2.1 算術運算符及表達式……………………………………………………………… 68

5.2.2 賦值運算符及表達式……………………………………………………………… 69

5.2.3 關系運算符及表達式……………………………………………………………… 70

5.2.4 邏輯運算符及表達式……………………………………………………………… 71

5.2.5 條件運算符及表達式……………………………………………………………… 71

5.2.6 關于運算符的優先級……………………………………………………………… 72

5.3 表達式……………………………………………………………………………………… 72

5.3.1 表達式的概念……………………………………………………………………… 72

5.3.2 表達式的作用……………………………………………………………………… 73

5.3.3 表達式的屬性……………………………………………………………………… 73

VII

5.4 本章小結…………………………………………………………………………………… 74

5.5 本章習題…………………………………………………………………………………… 74

第6 章 標準輸入與輸出函數——我想和“你”聊聊…………………………………………… 75

6.1 格式化輸出函數printf…………………………………………………………………… 75

6.1.1 printf 函數調用的一般形式……………………………………………………… 75

6.1.2 printf 格式字符說明 ……………………………………………………………… 77

6.1.3 printf 普通字符說明……………………………………………………………… 79

6.2 格式化輸入函數scanf()…………………………………………………………………… 79

6.2.1 scanf 函數調用的一般格式……………………………………………………… 80

6.2.2 scanf 函數調用注意事項………………………………………………………… 81

6.3 字符輸入與輸出函數……………………………………………………………………… 82

6.3.1 字符輸出函數putchar…………………………………………………………… 82

6.3.2 字符輸入函數getchar…………………………………………………………… 82

6.4 場景模擬實現……………………………………………………………………………… 84

6.5 本章小結…………………………………………………………………………………… 86

6.6 本章習題…………………………………………………………………………………… 87

第7 章 函數思維——生活中的“模塊”………………………………………………………… 88

7.1 初見函數:搭積木………………………………………………………………………… 88

7.2 再見函數:投幣式洗衣機………………………………………………………………… 89

7.3 又見函數:采蘑菇的小姑娘……………………………………………………………… 90

7.4 四見函數:簡易計算器…………………………………………………………………… 90

7.5 函數思維…………………………………………………………………………………… 91

7.6 本章小結…………………………………………………………………………………… 92

7.7 本章習題…………………………………………………………………………………… 92

第8 章 函數實現——程序中的“模塊”………………………………………………………… 93

8.1 函數的聲明與實現………………………………………………………………………… 93

8.1.1 函數的聲明與實現:搭積木……………………………………………………… 93

8.1.2 函數的調用………………………………………………………………………… 94

8.2 函數的參數:投幣式洗衣機……………………………………………………………… 95

8.2.1 函數的參數………………………………………………………………………… 95

8.2.2 深入函數參數……………………………………………………………………… 97

8.3 函數的返回值:采蘑菇的小姑娘………………………………………………………… 97

8.3.1 返回值的引入……………………………………………………………………… 97

8.3.2 函數的返回值……………………………………………………………………… 98

8.4 簡易計算器實現…………………………………………………………………………… 99

8.5 本章小結………………………………………………………………………………… 101

8.6 本章習題………………………………………………………………………………… 101

VIII

計算思維導論(C 語言實現)

第9 章 分支結構——做人生正確的選擇………………………………………………………… 103

9.1 單分支語句……………………………………………………………………………… 104

9.2 雙分支語句……………………………………………………………………………… 105

9.3 多分支語句……………………………………………………………………………… 106

9.4 利用switch 語句實現多分支語句……………………………………………………… 108

9.5 程序范例………………………………………………………………………………… 110

9.6 本章小結………………………………………………………………………………… 112

9.7 本章習題………………………………………………………………………………… 114

第10 章 循環結構——漫漫十年還貸路………………………………………………………… 115

10.1 while 語句………………………………………………………………………………… 115

10.2 do...while 語句………………………………………………………………………… 118

10.3 for 語句………………………………………………………………………………… 120

10.4 break 語句與continue 語句…………………………………………………………… 122

10.4.1 break 語句……………………………………………………………………… 122

10.4.2 continue 語句………………………………………………………………… 124

10.5 雙重循環………………………………………………………………………………… 125

10.6 程序范例………………………………………………………………………………… 127

10.7 本章小結………………………………………………………………………………… 131

10.8 本章習題………………………………………………………………………………… 131

第11 章 數組——熊孩子的成績單……………………………………………………………… 133

11.1 一維數組的定義和引用………………………………………………………………… 133

11.1.1 一維數組的概念……………………………………………………………… 133

11.1.2 一維數組的定義……………………………………………………………… 134

11.1.3 一維數組的引用和初始化…………………………………………………… 135

11.2 字符數組的定義和引用………………………………………………………………… 136

11.2.1 字符數組的定義與初始化…………………………………………………… 136

11.2.2 字符數組的輸入輸出………………………………………………………… 137

11.2.3 字符串處理函數……………………………………………………………… 138

11.3 數組與函數……………………………………………………………………………… 141

11.4 二維數組………………………………………………………………………………… 142

11.5 本章小結………………………………………………………………………………… 144

11.6 本章習題………………………………………………………………………………… 144

第12 章 指針——大海撈“書”輕而易舉……………………………………………………… 146

12.1 指針的概念、定義與使用……………………………………………………………… 146

12.1.1 變量與內存…………………………………………………………………… 146

12.1.2 指針的概念以及定義………………………………………………………… 147

12.2 指針與變量……………………………………………………………………………… 148

12.3 指針的運算……………………………………………………………………………… 150

12.3.1 指針的算術運算……………………………………………………………… 150

IX

12.3.2 指針的關系運算……………………………………………………………… 150

12.4 指針與數組……………………………………………………………………………… 151

12.4.1 指向一維數組的指針………………………………………………………… 151

12.4.2 數組名與指針變量的區別…………………………………………………… 153

12.4.3 指針與字符串………………………………………………………………… 153

12.5 指針作為函數參數……………………………………………………………………… 157

12.5.1 值傳遞………………………………………………………………………… 157

12.5.2 地址傳遞……………………………………………………………………… 158

12.5.3 一維數組名作為函數參數…………………………………………………… 159

12.6 本章小結………………………………………………………………………………… 161

12.7 本章習題………………………………………………………………………………… 161

第13 章 結構體——自定義“封裝”…………………………………………………………… 164

13.1 結構體概述與定義……………………………………………………………………… 164

13.2 結構體變量的定義……………………………………………………………………… 165

13.3 結構體變量的引用和賦值……………………………………………………………… 167

13.3.1 結構體變量的引用…………………………………………………………… 167

13.3.2 結構體變量的初始化………………………………………………………… 168

13.3.3 結構體變量的輸入和輸出…………………………………………………… 169

13.4 結構體變量的內存分配………………………………………………………………… 171

13.5 結構體類型的數組……………………………………………………………………… 172

13.6 本章小結………………………………………………………………………………… 178

13.7 本章習題………………………………………………………………………………… 179

第14 章 文件——模擬“數據庫”……………………………………………………………… 180

14.1 文件的引入……………………………………………………………………………… 180

14.1.1 文件流………………………………………………………………………… 180

14.1.2 文件指針……………………………………………………………………… 181

14.2 文件的操作……………………………………………………………………………… 181

14.2.1 文件的打開與關閉…………………………………………………………… 181

14.2.2 文件的順序讀寫……………………………………………………………… 184

14.3 文本格式和二進制格式………………………………………………………………… 189

14.4 本章小結………………………………………………………………………………… 189

14.5 本章習題………………………………………………………………………………… 190

參考文獻……………………………………………………………………………………………… .191


展開全部

高等學校通識教育系列教材計算思維導論(C語言實現)/周鳴爭,王嘯楠,張云 作者簡介

周鳴爭:1982年2月至今在安徽工程大學任教,任計算機助教、講師、副教授、教授。 1990年至今年任安徽省計算機學會常務理事。 2000年至今任安徽省計算機學會常務理事。 2001年至今任安徽省校園網專家委員會委員。 2016年至今任安徽信息工程學院計算機與軟件工程學院執行院長。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 领袖户外_深度旅游、摄影旅游、小团慢旅行、驴友网 | 对夹式止回阀_对夹式蝶形止回阀_对夹式软密封止回阀_超薄型止回阀_不锈钢底阀-温州上炬阀门科技有限公司 | 红外光谱仪维修_二手红外光谱仪_红外压片机_红外附件-天津博精仪器 | 重庆网站建设,重庆网站设计,重庆网站制作,重庆seo,重庆做网站,重庆seo,重庆公众号运营,重庆小程序开发 | 气体热式流量计-定量控制流量计(空气流量计厂家)-湖北南控仪表科技有限公司 | 成都LED显示屏丨室内户外全彩led屏厂家方案报价_四川诺显科技 | 环氧树脂地坪_防静电地坪漆_环氧地坪漆涂料厂家-地壹涂料地坪漆 环球电气之家-中国专业电气电子产品行业服务网站! | 变位机,焊接变位机,焊接变位器,小型变位机,小型焊接变位机-济南上弘机电设备有限公司 | 空气能暖气片,暖气片厂家,山东暖气片,临沂暖气片-临沂永超暖通设备有限公司 | 深圳公司注册-工商注册公司-千百顺代理记账公司 | 热处理炉-退火炉-回火炉设备厂家-丹阳市电炉厂有限公司 | 【直乐】河北石家庄脊柱侧弯医院_治疗椎间盘突出哪家医院好_骨科脊柱外科专业医院_治疗抽动症/关节病骨伤权威医院|排行-直乐矫形中医医院 | 长沙发电机-湖南发电机-柴油发电机供应厂家-长沙明邦智能科技 | 广州云仓代发-昊哥云仓专业电商仓储托管外包代发货服务 | 土壤检测仪器_行星式球磨仪_土壤团粒分析仪厂家_山东莱恩德智能科技有限公司 | 走心机厂家,数控走心机-台州博城智能科技有限公司 | 众品地板网-地板品牌招商_地板装修设计_地板门户的首选网络媒体。 | 石家庄小程序开发_小程序开发公司_APP开发_网站制作-石家庄乘航网络科技有限公司 | 菲希尔FISCHER测厚仪-铁素体检测仪-上海吉馨实业发展有限公司 | 动物麻醉机-数显脑立体定位仪-北京易则佳科技有限公司 | 鹤壁创新仪器公司-全自动量热仪,定硫仪,煤炭测硫仪,灰熔点测定仪,快速自动测氢仪,工业分析仪,煤质化验仪器 | 山东臭氧发生器,臭氧发生器厂家-山东瑞华环保设备 | 智慧水务|智慧供排水利信息化|水厂软硬件系统-上海敢创 | 手持式3d激光扫描仪-便携式三维立体扫描仪-北京福禄克斯 | 蓝鹏测控平台 - 智慧车间系统 - 车间生产数据采集与分析系统 | 转子泵_凸轮泵_凸轮转子泵厂家-青岛罗德通用机械设备有限公司 | 铝机箱_铝外壳加工_铝外壳厂家_CNC散热器加工-惠州市铂源五金制品有限公司 | 信阳市建筑勘察设计研究院有限公司 | 臭氧老化试验箱,高低温试验箱,恒温恒湿试验箱,防水试验设备-苏州亚诺天下仪器有限公司 | 工业胀紧套_万向节联轴器_链条-规格齐全-型号选购-非标订做-厂家批发价格-上海乙谛精密机械有限公司 | 长沙发电机-湖南发电机-柴油发电机供应厂家-长沙明邦智能科技 | 防堵吹扫装置-防堵风压测量装置-电动操作显示器-兴洲仪器 | 123悬赏网_发布悬赏任务_广告任务平台 | 鑫铭东办公家具一站式定制采购-深圳办公家具厂家直销 | 南京兰江泵业有限公司-水解酸化池潜水搅拌机-絮凝反应池搅拌机-好氧区潜水推进器 | 北京中创汇安科贸有限公司 | 南京兰江泵业有限公司-水解酸化池潜水搅拌机-絮凝反应池搅拌机-好氧区潜水推进器 | 合肥网络推广_合肥SEO网站优化-安徽沃龙First | 钢结构厂房造价_钢结构厂房预算_轻钢结构厂房_山东三维钢结构公司 | 镀锌钢格栅_热镀锌格栅板_钢格栅板_热镀锌钢格板-安平县昊泽丝网制品有限公司 | 华夏医界网_民营医疗产业信息平台_民营医院营销管理培训 |