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

歡迎光臨中圖網 請 | 注冊
> >>
C語言程序設計教程-第二版

包郵 C語言程序設計教程-第二版

出版社:化學工業出版社出版時間:2015-10-01
開本: 16開 頁數: 323
本類榜單:教材銷量榜
中 圖 價:¥36.7(8.7折) 定價  ¥42.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C語言程序設計教程-第二版 版權信息

C語言程序設計教程-第二版 本書特色

《c語言程序設計教程(第二版)》分為理論、項目實戰兩部分。理論部分介紹了c語言的基礎語法知識,包括c語言的基本概念、數據類型及其運算、選擇結構、循環結構、數組、函數、編譯預處理、指針、結構體和共用體、文件等10章內容。每章配有程序實例和常見錯誤分析,有利于讀者掌握程序設計的基本方法和編程技巧。項目實戰部分詳細展示了項目開發的全過程,從實訓分析、算法設計到程序編寫和過程調試,以項目實戰的形式引導和幫助學生解決實際問題,提高學生解決具體問題的能力。 相關的實驗內容、綜合實訓、學科競賽訓練在與本書配套的《c語言程序設計實驗指導與習題解答》中詳細闡述。

C語言程序設計教程-第二版 內容簡介

1.《c語言程序設計教程(第二版)》深入淺出地講授了c語言程序設計的技術與技巧。 2.《c語言程序設計教程(第二版)》適合不同學時需要; 3.《c語言程序設計教程(第二版)》配套電子課件和學習指導及項目實訓(《c語言程序設計實驗指導與習題解答》,馬睿、孫麗云主編)。

C語言程序設計教程-第二版 目錄

第1部分 基礎知識
第1章 引言2
1.1 c語言的發展2
1.2 c語言的特點2
1.3 c程序結構3
1.3.1 c程序的基本結構3
1.3.2 c語言的算法5
1.3.3 c程序的三種基本結構6
1.4 c程序的實現6
1.4.1 c程序的開發步驟6
1.4.2 c程序的編輯8
1.4.3 c程序的編譯及執行10
1.5 常見錯誤分析13
本章小結15
習題15
第2章 數據類型及其運算17
2.1 基本字符和標識符17
2.1.1 標識符17
2.1.2 關鍵字17
2.2 常量與變量18
2.2.1 常量與符號常量18
2.2.2 變量18
2.3 數據類型18
2.3.1 整型數據19
2.3.2 實型數據21
2.3.3 字符型數據22
2.4 數據類型的轉換23
2.4.1 隱式類型轉換24
2.4.2 強制類型轉換24
2.5 運算符和表達式25
2.5.1 算術運算符和算術表達式25
2.5.2 賦值運算符和賦值表達式26
2.5.3 自增自減運算符27
2.5.4 逗號運算符和逗號表達式29
2.6 數據的輸入和輸出29
2.6.1 格式輸入函數scanf29
2.6.2 格式輸出函數printf31
2.6.3 字符輸入函數getchar33
2.6.4 字符輸出函數putchar33
2.7 賦值語句和順序結構程序設計33
2.7.1 賦值語句33
2.7.2 順序結構程序設計34
2.8 數學函數35
2.9 應用舉例36
2.10 常見錯誤分析39
本章小結45
習題45
第3章 選擇結構及其應用48
3.1 關系運算符和關系表達式48
3.1.1 關系運算符48
3.1.2 關系表達式48
3.2 邏輯運算符和邏輯表達式49
3.2.1 邏輯運算符49
3.2.2 邏輯表達式49
3.3 if語句50
3.3.1 if分支50
3.3.2 if-else分支52
3.3.3 嵌套的if語句54
3.4 switch語句57
3.5 條件運算符和條件表達式60
3.6 應用舉例61
3.7 常見錯誤分析64
本章小結67
習題67
第4章 循環結構及其應用70
4.1 while循環語句70
4.2 for循環語句74
4.3 do-while循環語句79
4.4 三種循環語句的比較81
4.5 break語句和continue語句84
4.5.1 break語句84
4.5.2 continue語句86
4.6 循環嵌套88
4.7 goto語句和標號92
4.8 應用舉例93
4.9 常見錯誤分析97
本章小結99
習題99
第5章 數組104
5.1 一維數組104
5.1.1 一維數組的定義和引用104
5.1.2 一維數組的初始化107
5.1.3 一維數組應用舉例108
5.2 二維數組112
5.2.1 二維數組的定義和引用112
5.2.2 二維數組的初始化113
5.2.3 二維數組應用舉例113
5.3 字符數組和字符串116
5.3.1 字符數組的定義和初始化116
5.3.2 字符串117
5.3.3 字符數組的輸入和輸出118
5.3.4 字符串處理函數120
5.3.5 字符數組應用舉例123
5.4 常見錯誤分析124
本章小結126
習題126
第6章 函數128
6.1 函數概述128
6.1.1 函數的概念128
6.1.2 庫函數129
6.2 用戶自定義函數129
6.2.1 函數定義的格式129
6.2.2 形式參數和實際參數131
6.2.3 函數的返回值133
6.3 函數的調用134
6.3.1 函數調用的一般形式134
6.3.2 函數的調用方式134
6.3.3 函數的原型聲明135
6.3.4 函數的參數傳遞137
6.4 函數的嵌套調用和遞歸調用138
6.4.1 函數的嵌套調用138
6.4.2 函數的遞歸調用139
6.5 數組作為函數的參數141
6.5.1 數組元素作為函數的參數141
6.5.2 數組名作為函數的參數142
6.6 局部變量和全局變量144
6.6.1 局部變量144
6.6.2 全局變量145
6.7 變量的存儲類別148
6.7.1 局部變量的存儲類別148
6.7.2 全局變量的存儲類別151
6.8 內部函數和外部函數152
6.8.1 內部函數152
6.8.2 外部函數152
6.9 應用舉例152
6.10 常見錯誤分析156
本章小結158
習題158
第7章 預處理命令162
7.1 宏定義162
7.1.1 不帶參數的宏定義162
7.1.2 帶參數的宏定義164
7.1.3 撤銷宏定義命令165
7.2 文件包含命令166
7.3 條件編譯命令168
7.4 常見錯誤分析170
本章小結171
習題171
第8章 指針172
8.1 變量的地址和指針172
8.2 指針變量的定義173
8.3 指針運算174
8.3.1 取地址運算符174
8.3.2 指針運算符174
8.3.3 賦值運算174
8.3.4 空指針與void指針176
8.4 指針與數組177
8.4.1 一維數組的指針表示177
8.4.2 二維數組的指針表示184
8.4.3 指針與字符串187
8.5 指針與函數189
8.5.1 指針作為函數參數190
8.5.2 指針作為函數的返回值193
8.5.3 函數的指針194
8.6 指針數組和指向指針的指針195
8.6.1 指針數組195
8.6.2 指向指針的指針197
8.7 應用舉例199
8.8 常見錯誤分析201
本章小結202
習題203
第9章 結構體與共用體207
9.1 結構體207
9.1.1 結構體類型的定義208
9.1.2 結構體變量的定義209
9.1.3 用typedef定義數據類型211
9.1.4 結構體變量的引用211
9.1.5 結構體變量的初始化212
9.2 結構體數組213
9.2.1 結構體數組的定義213
9.2.2 結構體數組的初始化214
9.2.3 結構體數組的引用214
9.3 結構體指針變量215
9.3.1 指向結構體變量的指針215
9.3.2 指向結構體數組的指針216
9.3.3 結構體變量和結構體指針變量作為
函數參數216
9.4 鏈表218
9.4.1 鏈表的類型及定義219
9.4.2 處理動態鏈表的函數220
9.4.3 動態鏈表的基本操作221
9.4.4 棧和隊列228
9.5 共用體229
9.6 枚舉類型230
9.7 應用舉例230
9.8 常見錯誤分析234
本章小結236
習題237
第10章 文件240
10.1 文件概述240
10.2 文件類型指針241
10.3 文件的打開、讀寫和關閉241
10.3.1 文件的打開函數fopen241
10.3.2 文件的關閉函數fclose243
10.3.3 文件的讀寫243
10.3.4 文件讀寫函數的選擇249
10.4 文件的定位250
10.5 應用舉例251
10.6 常見錯誤分析253
本章小結253
習題254
第2部分 項目實戰
第11章 貪吃蛇游戲258
11.1 概述258
11.2 需求分析258
11.3 系統設計258
本章小結270
第12章 學生成績管理系統271
12.1 概述271
12.2 系統設計271
12.2.1 系統功能設計271
12.2.2 數據結構設計272
12.3 功能設計273
12.3.1 主控模塊273
12.3.2 輸入學生信息模塊276
12.3.3 顯示學生信息模塊279
12.3.4 刪除學生信息模塊281
12.3.5 查詢學生信息模塊283
12.3.6 修改學生信息模塊285
12.3.7 插入學生信息模塊287
12.3.8 統計學生成績模塊289
12.3.9 學生成績排序模塊291
12.3.10 保存學生信息模塊294
本章小結295
第13章 ping程序設計296
13.1 設計原理296
13.2 功能描述297
13.3 總體設計297
13.3.1 功能模塊設計297
13.3.2 數據結構設計299
13.3.3 函數功能描述301
13.4 程序實現302
13.4.1 源碼分析302
13.4.2 運行結果313
本章小結317
附錄318
附錄1 常用字符與ascii代碼對照表318
附錄2 運算符的優先級和結合性表318
附錄3 c語言的關鍵字319
附錄4 常用標準庫函數319
參考文獻324
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 上海刑事律师|刑事辩护律师|专业刑事犯罪辩护律师免费咨询-[尤辰荣]金牌上海刑事律师团队 | 气力输送_输送机械_自动化配料系统_负压吸送_制造主力军江苏高达智能装备有限公司! | 耳模扫描仪-定制耳机设计软件-DLP打印机-asiga打印机-fitshape「飞特西普」 | 溶氧传感器-pH传感器|哈美顿(hamilton)| 杭州荣奥家具有限公司-浙江办公家具,杭州办公家具厂 | 硬度计,金相磨抛机_厂家-莱州华煜众信试验仪器有限公司 | 恒温槽_恒温水槽_恒温水浴槽-上海方瑞仪器有限公司 | 一体化隔油提升设备-餐饮油水分离器-餐厨垃圾处理设备-隔油池-盐城金球环保产业发展有限公司 | 四川成都干燥设备_回转筒干燥机_脉冲除尘器_输送设备_热风炉_成都川工星科机电设备有限公司 | 涡街流量计_LUGB智能管道式高温防爆蒸汽温压补偿计量表-江苏凯铭仪表有限公司 | [官网]叛逆孩子管教_戒网瘾学校_全封闭问题青少年素质教育_新起点青少年特训学校 | 北京遮阳网-防尘盖土网-盖土草坪-迷彩网-防尘网生产厂家-京兴科技 | NMRV减速机|铝合金减速机|蜗轮蜗杆减速机|NMRV减速机厂家-东莞市台机减速机有限公司 | 仪器仪表网 - 永久免费的b2b电子商务平台 | 高博医疗集团上海阿特蒙医院| 首页_中夏易经起名网| 美国PARKER齿轮泵,美国PARKER柱塞泵,美国PARKER叶片泵,美国PARKER电磁阀,美国PARKER比例阀-上海维特锐实业发展有限公司二部 | UV固化机_UVLED光固化机_UV干燥机生产厂家-上海冠顶公司专业生产UV固化机设备 | 行业分析:提及郑州火车站附近真有 特殊按摩 ?2025实地踩坑指南 新手如何避坑不踩雷 | 黄石妇科医院_黄石东方女子医院_黄石东方妇产医院怎么样 | 阀门智能定位器_电液动执行器_气动执行机构-赫尔法流体技术(北京)有限公司 | 压力控制器,差压控制器,温度控制器,防爆压力控制器,防爆温度控制器,防爆差压控制器-常州天利智能控制股份有限公司 | 制样机-密封锤式破碎机-粉碎机-智能马弗炉-南昌科鑫制样 | 短信营销平台_短信群发平台_106短信发送平台-河南路尚 | 上海防爆真空干燥箱-上海防爆冷库-上海防爆冷柜?-上海浦下防爆设备厂家? | 螺旋压榨机-刮泥机-潜水搅拌机-电动泥斗-潜水推流器-南京格林兰环保设备有限公司 | 非小号行情 - 专业的区块链、数字藏品行情APP、金色财经官网 | 3D全息投影_地面互动投影_360度立体投影_水幕灯光秀 | 广东银虎 蜂窝块状沸石分子筛-吸附脱硫分子筛-萍乡市捷龙环保科技有限公司 | 贝壳粉涂料-内墙腻子-外墙腻子-山东巨野七彩贝壳漆业中心 | 首页-瓜尔胶系列-化工单体系列-油田压裂助剂-瓜尔胶厂家-山东广浦生物科技有限公司 | 消泡剂_水处理消泡剂_切削液消泡剂_涂料消泡剂_有机硅消泡剂_广州中万新材料生产厂家 | 长沙中央空调维修,中央空调清洗维保,空气能热水工程,价格,公司就找维小保-湖南维小保环保科技有限公司 | 集菌仪厂家_全封闭_封闭式_智能智能集菌仪厂家-上海郓曹 | 我车网|我关心的汽车资讯_汽车图片_汽车生活! | 天津拓展_天津团建_天津趣味运动会_天津活动策划公司-天津华天拓展培训中心 | 沈阳激光机-沈阳喷码机-沈阳光纤激光打标机-沈阳co2激光打标机 | 恒温水槽与水浴锅-上海熙浩实业有限公司| 珠海白蚁防治_珠海灭鼠_珠海杀虫灭鼠_珠海灭蟑螂_珠海酒店消杀_珠海工厂杀虫灭鼠_立净虫控防治服务有限公司 | 工程管道/塑料管材/pvc排水管/ppr给水管/pe双壁波纹管等品牌管材批发厂家-河南洁尔康建材 | 不锈钢散热器,冷却翅片管散热器厂家-无锡市烨晟化工装备科技有限公司 |