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

歡迎光臨中圖網 請 | 注冊

包郵 C語言程序設計

作者:祁昌平
出版社:科學出版社出版時間:2017-02-01
開本: 16開 頁數: 256
本類榜單:教材銷量榜
中 圖 價:¥50.6(8.5折) 定價  ¥59.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C語言程序設計 版權信息

C語言程序設計 內容簡介

《C語言程序設計/普通高等教育“十二五”規劃教材》根據C語言的發展和計算機教學的需要,精心設計案例,融計算思維于一體。在以知識點為主線的基礎上,兼顧“數據表示”和“程序設計”線索,優化了C語言程序設計的知識安排。主要內容包括程序設計基礎、基礎數據類型和表達式、順序結構程序設計、選擇結構程序設計、循環結構程序設計、數組、函數、指針、結構體與共同體、文件、不錯編程等。
《C語言程序設計/普通高等教育“十二五”規劃教材》內容優選,結構清晰,體系合理,案例豐富,代碼專業,是初學者學習C語言程序設計的理想教材,可以作為高等院校非計算機專業的程序設計教材,也是適合廣大編程愛好者自學的好教材,還可以作為全國計算機等級考試的輔導用書。
《C語言程序設計/普通高等教育“十二五”規劃教材》配有授課課件,需要者請與作者聯系,聯系方式在前言結尾。

C語言程序設計 目錄

目錄

前言

第1章 程序設計基礎 1

1.1 程序和程序設計語言 1

1.1.1 計算機與程序 1

1.1.2 程序設計中的主要問題 2

1.2 算法 3

1.2.1 算法的概念及特性 3

1.2.2 算法的描述工具 6

1.3 結構化程序的設計方法 7

1.3.1 順序結構 7

1.3.2 選擇結構 7

1.3.3 循環結構 7

1.4 C語言及其特點 8

1.4.1 C語言的特點 8

1.4.2 C源程序的結構 9

1.4.3 C語言的上機步驟 11

1.5 程序舉例 15

1.6 本章小結 16

練習題 17

第2章 基本數據類型和表達式 18

2.1 C語言數據類型概述 18

2.2 常量 19

2.2.1 整型常量 19

2.2.2 浮點型常量 20

2.2.3 字符型常量 20

2.2.4 字符串常量 21

2.2.5 符號常量 21

2.3 變量 22

2.3.1 整型變量 22

2.3.2 浮點型變量 24

2.3.3 字符型變量 24

2.4 運算符與表達式 24

2.4.1 C語言中的運算符簡介 24

2.4.2 基本算術運算符和基本算術表達式 25

2.4.3 賦值運算符和賦值表達式 25

2.4.4 逗號運算符和逗號表達式 26

2.4.5 關系運算符和關系表達式 26

2.4.6 邏輯運算符和邏輯表達式 27

2.4.7 自增自減運算符 28

2.4.8 條件運算符及條件表達式 29

2.4.9 位運算符 29

2.4.10 求字節運算符 31

2.4.11 強制類型轉換運算符 31

2.5 不同類型數據之間的混合運算 31

2.6 本章小結 33

練習題 33

第3章 順序結構程序設計 37

3.1 C語言程序的基本單位——函數 37

3.2 函數的基本單位——語句 38

3.2.1 控制語句 38

3.2.2 函數調用語句 38

3.2.3 表達式語句 38

3.2.4 空語句 39

3.3 數據的輸入與輸出 39

3.3.1 格式輸出函數 39

3.3.2 格式輸入函數 44

3.3.3 字符的輸入與輸出函數 45

3.4 程序舉例 47

3.5 本章小結 51

練習題 51

第4章 選擇結構程序設計 57

4.1 選擇結構程序設計概述 57

4.2 關系運算符和關系表達式 57

4.2.1 關系運算符 57

4.2.2 關系表達式 58

4.3 邏輯運算符和邏輯表達式 59

4.3.1 邏輯運算符 59

4.3.2 邏輯表達式 60

4.4 用if語句實現選擇結構程序設計 61

4.4.1 if語句的3種形式 61

4.4.2 if語句的嵌套 65

4.4.3 條件運算符和條件表達式 67

4.5 用switch語句實現多分支選擇結構程序設計 68

4.6 程序舉例 71

4.7 本章易出錯問題 73

4.8 本章小結 76

練習題 77

第5章 循環結構程序設計 78

5.1 循環結構程序設計概述 78

5.2 用于實現循環結構程序設計的語句 79

5.2.1 用while語句實現循環結構程序設計 79

5.2.2 用do-while語句實現循環結構程序設計 83

5.2.3 用for語句實現循環結構程序設計 86

5.2.4 循環的嵌套 89

5.2.5 幾種循環語句的比較 91

5.3 用break語句和continue語句提前結束循環 91

5.3.1 break語句 91

5.3.2 continue語句 92

5.4 程序舉例 93

5.5 本章易出錯問題 95

5.6 本章小結 97

練習題 98

第6章 數組 103

6.1 數組的概念 103

6.2 數組的定義 104

6.3 數組的初始化 105

6.4 數組元素的使用 107

6.5 數值數組元素的常用操作 109

6.5.1 一維數組元素的常用操作 109

6.5.2 二維數組元素的常用操作 116

6.6 數值數組的應用舉例 121

6.6.1 一維數組程序舉例 121

6.6.2 二維數組程序舉例 123

6.7 字符數組的使用 124

6.7.1 字符串和字符串結束標志 124

6.7.2 字符數組的輸入輸出 125

6.7.3 字符串處理函數 126

6.8 程序舉例 130

6.9 本章易出錯問題 131

6.10 本章小結 132

練習題 133

第7章 函數 138

7.1 概述 138

7.2 函數的定義和函數聲明 140

7.2.1 函數的定義 140

7.2.2 函數聲明 141

7.3 函數的調用 142

7.4 嵌套調用 146

7.5 遞歸調用 147

7.6 數組作為函數參數 148

7.6.1 數組元素作為函數實參 148

7.6.2 一維數組名作函數參數 149

7.6.3 多維數組名作函數參數 150

7.7 變量的作用域 151

7.8 變量的存儲類型 152

7.8.1 局域變量的存儲類型 153

7.8.2 全局變量的存儲類型 155

7.9 內部函數與外部函數 156

7.10 程序舉例 157

7.11 本章易出錯問題 159

7.12 本章小結 160

練習題 161

第8章 指針 162

8.1 地址和指針 162

8.2 指針變量 163

8.2.1 指針變量的定義 163

8.2.2 指針的引用 163

8.2.3 指針變量做函數參數 166

8.3 指針和數組 167

8.3.1 指向一維數組元素的指針 167

8.3.2 指向多維數組元素的指針 170

8.3.3 數組指針 173

8.4 指針與字符串 174

8.4.1 指向字符串的指針 174

8.4.2 指針與字符數組的比較 176

8.4.3 字符串指針作函數參數 177

8.5 指針與函數 178

8.5.1 指向函數的指針 178

8.5.2 用函數指針變量調用函數 178

8.5.3 返回指針的函數 179

8.6 指針數組與多重指針 180

8.6.1 指針數組 180

8.6.2 多重指針 181

8.7 動態內存 183

8.7.1 動態內存的概念 183

8.7.2 動態內存的分配和釋放 183

8.7.3 動態內存的應用 184

8.8 程序舉例 185

8.9 本章易錯問題 188

8.10 本章小結 189

練習題 190

第9章 結構體與共用體 191

9.1 概述 191

9.2 結構體變量的定義、初始化和引用 192

9.2.1 結構體變量的定義 192

9.2.2 結構體變量的初始化 193

9.2.3 結構體變量的引用 193

9.3 結構體數組 195

9.3.1 結構體數組的定義 195

9.3.2 結構體數組的應用舉例 195

9.4 結構體指針 196

9.4.1 結構體指針變量 196

9.4.2 指向結構體數組元素的指針 197

9.4.3 向函數傳遞結構體 198

9.5 共用體 199

9.5.1 共用體類型及變量 200

9.5.2 共用體變量的引用 200

9.5.3 共用體類型數據的特點 201

9.6 枚舉類型和Typedef 202

9.6.1 枚舉類型 202

9.6.2 Typedef 203

9.7 單向鏈表 204

9.7.1 鏈表概述 204

9.7.2 建立簡單的靜態單向鏈表 204

9.7.3 建立動態單向鏈表 205

9.8 程序舉例 206

9.9 本章易錯問題 208

9.10 本章小結 209

練習題 209

第10章 文件 210

10.1 概述 210

10.1.1 什么是文件 210

10.1.2 文件分類 211

10.2 文件指針 212

10.3 打開與關閉文件 213

10.3.1 打開文件 213

10.3.2 關閉文件 214

10.4 文件的順序讀寫 215

10.4.1 字符讀寫 215

10.4.2 字符串讀寫 217

10.4.3 格式化讀寫 218

10.4.4 記錄方式的讀寫 219

10.5 隨機讀寫數據文件 220

10.6 程序舉例 222

10.7 本章常見問題 226

10.8 本章小結 226

練習題 227

第11章 高級編程 228

11.1 個人小金庫的管理 228

11.2 簡單的信息管理系統 231

11.3 貪吃蛇游戲 238

附錄C 庫函數 244


展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 莱州网络公司|莱州网站建设|莱州网站优化|莱州阿里巴巴-莱州唯佳网络科技有限公司 | 成都思迪机电技术研究所-四川成都思迪编码器 | 浴室柜-浴室镜厂家-YINAISI · 意大利设计师品牌 | 咿耐斯 |-浙江台州市丰源卫浴有限公司 | 河南道路标志牌_交通路标牌_交通标志牌厂家-郑州路畅交通 | 广东恩亿梯电源有限公司【官网】_UPS不间断电源|EPS应急电源|模块化机房|电动汽车充电桩_UPS电源厂家(恩亿梯UPS电源,UPS不间断电源,不间断电源UPS) | 天空彩票天下彩,天空彩天空彩票免费资料,天空彩票与你同行开奖,天下彩正版资料大全 | SDG吸附剂,SDG酸气吸附剂,干式酸性气体吸收剂生产厂家,超过20年生产使用经验。 - 富莱尔环保设备公司(原名天津市武清县环保设备厂) | 金属抛光机-磁悬浮抛光机-磁力研磨机-磁力清洗机 - 苏州冠古科技 | 工业铝型材生产厂家_铝合金型材配件批发精加工定制厂商 - 上海岐易铝业 | 跨境物流_美国卡派_中大件运输_尾程派送_海外仓一件代发 - 广州环至美供应链平台 | 鑫铭东办公家具一站式定制采购-深圳办公家具厂家直销 | 深圳市八百通智能技术有限公司官方网站 | 帽子厂家_帽子工厂_帽子定做_义乌帽厂_帽厂_制帽厂_帽子厂_浙江高普制帽厂 | 海德莱电力(HYDELEY)-无功补偿元器件生产厂家-二十年专业从事电力电容器 | 熔体泵|换网器|熔体齿轮泵|熔体计量泵厂家-郑州巴特熔体泵有限公司 | 石英陶瓷,石英坩埚,二氧化硅陶瓷-淄博百特高新材料有限公司 | 翻斗式矿车|固定式矿车|曲轨侧卸式矿车|梭式矿车|矿车配件-山东卓力矿车生产厂家 | 钢格板_钢格栅_格栅板_钢格栅板 - 安平县鑫拓钢格栅板厂家 | 臭氧老化试验箱,高低温试验箱,恒温恒湿试验箱,防水试验设备-苏州亚诺天下仪器有限公司 | 在线浊度仪_悬浮物污泥浓度计_超声波泥位计_污泥界面仪_泥水界面仪-无锡蓝拓仪表科技有限公司 | 扒渣机,铁水扒渣机,钢水扒渣机,铁水捞渣机,钢水捞渣机-烟台盛利达工程技术有限公司 | ETFE膜结构_PTFE膜结构_空间钢结构_膜结构_张拉膜_浙江萬豪空间结构集团有限公司 | 西安烟道厂家_排气道厂家_包立管厂家「陕西西安」推荐西安天宇烟道 | 东莞螺丝|东莞螺丝厂|东莞不锈钢螺丝|东莞组合螺丝|东莞精密螺丝厂家-东莞利浩五金专业紧固件厂家 | 口信网(kousing.com) - 行业资讯_行业展会_行业培训_行业资料 | NM-02立式吸污机_ZHCS-02软轴刷_二合一吸刷软轴刷-厦门地坤科技有限公司 | 校园文化空间设计-数字化|中医文化空间设计-党建|法治廉政主题文化空间施工-山东锐尚文化传播公司 | 柔软云母板-硬质-水位计云母片组件-首页-武汉长丰云母绝缘材料有限公司 | 橡胶弹簧|复合弹簧|橡胶球|振动筛配件-新乡市永鑫橡胶厂 | 定硫仪,量热仪,工业分析仪,马弗炉,煤炭化验设备厂家,煤质化验仪器,焦炭化验设备鹤壁大德煤质工业分析仪,氟氯测定仪 | 雷达液位计_超声波风速风向仪_雨量传感器_辐射传感器-山东风途物联网 | 土壤肥料养分速测仪_测土配方施肥仪_土壤养分检测仪-杭州鸣辉科技有限公司 | PCB设计,PCB抄板,电路板打样,PCBA加工-深圳市宏力捷电子有限公司 | 蒸压釜_蒸养釜_蒸压釜厂家-山东鑫泰鑫智能装备有限公司 | 深圳市东信高科自动化设备有限公司| 杭州厂房降温,车间降温设备,车间通风降温,厂房降温方案,杭州嘉友实业爽风品牌 | 高精度-恒温冷水机-螺杆式冰水机-蒸发冷冷水机-北京蓝海神骏科技有限公司 | 北京成考网-北京成人高考网| 磁力去毛刺机_去毛刺磁力抛光机_磁力光饰机_磁力滚抛机_精密金属零件去毛刺机厂家-冠古科技 | 山东信蓝建设有限公司官网| 车牌识别道闸_停车场收费系统_人脸识别考勤机_速通门闸机_充电桩厂家_中全清茂官网 |