中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
C語言程序設計(第2版)/呼克佑

包郵 C語言程序設計(第2版)/呼克佑

作者:呼克佑
出版社:電子工業出版社出版時間:2017-04-01
開本: 其他 頁數: 296
中 圖 價:¥23.0(5.1折) 定價  ¥45.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C語言程序設計(第2版)/呼克佑 版權信息

C語言程序設計(第2版)/呼克佑 內容簡介

本書系統地介紹ANSI C語言的基本概念、語法和語義,包括數據類型、常量、變量、運算符和表達式、語句、數組、函數、結構體、指針、文件等。將C語言的介紹和結構化程序設計方法有機地結合在一起,通過大量實例的分析、編程,幫助讀者盡快掌握C語言和用C語言編寫程序。通過基本算法思想介紹和應用實例,幫助讀者掌握用C語言描述算法和基本算法策略在程序設計中的應用。本書提供大量精心設計的例題、習題和上機實驗,通過完成習題和上機實驗,幫助讀者進一步理解C語言的各種語法成分,掌握C語言源程序的編輯、編譯、鏈接和運行過程。本書配有電子課件、源代碼和習題解答,讀者可登錄華信教育資源網(www.hxedu.com.cn)注冊并免費下載。    本書可作為高等院校“C語言程序設計”課程的教材,也可作為廣大計算機程序設計人員和計算機程序設計愛好者的參考書,同時可供參加相關考試的讀者參考。

C語言程序設計(第2版)/呼克佑 目錄

目 錄
第1章 C語言與程序設計 1
1.1 C語言發展簡史 2
1.2 C語言的特點 3
1.3 計算機解題過程 4
1.4 算法及其表示 5
1.4.1 算法的概念 7
1.4.2 算法的描述 8
1.5 常用算法策略介紹 11
1.5.1 窮舉法 11
1.5.2 遞推法 12
1.5.3 遞歸法 12
1.6 結構化程序設計方法 13
1.6.1 結構化程序設計基本思想 13
1.6.2 三種基本程序結構 14
本章小結 14
習題一 15
第2章 C語言基礎知識 16
2.1 簡單的C語言程序 16
2.2 關鍵字和標識符 19
2.2.1 字符集 19
2.2.2 關鍵字 19
2.2.3 標識符 20
2.3 數據類型 20
2.3.1 C語言的數據類型 21
2.3.2 整數類型 22
2.3.3 浮點類型 23
2.3.4 字符類型 24
2.4 常量和變量 25
2.4.1 常量 25
2.4.2 變量 27
2.5 運算符和表達式 29
2.5.1 算術運算符 30
2.5.2 賦值運算符 32
2.5.3 其他運算符 34
2.5.4 運算符的優先級和結合性 36
2.6 數據類型轉換 37
本章小結 39
習題二 39
第3章 程序控制結構 42
3.1 C語言語句概述 42
3.2 順序結構 44
3.2.1 賦值語句 44
3.2.2 數據輸入/輸出 44
3.2.3 格式輸入/輸出 46
3.2.4 程序舉例 51
3.3 選擇結構 52
3.3.1 關系運算符與關系表達式 53
3.3.2 邏輯運算符與邏輯表達式 53
3.3.3 if語句 55
3.3.4 switch語句 59
3.3.5 程序舉例 62
3.4 循環結構 64
3.4.1 while循環語句 64
3.4.2 do-while循環語句 66
3.4.3 for循環語句 67
3.4.4 循環的嵌套 70
3.4.5 goto、break和continue語句 71
3.4.6 程序舉例 74
本章小結 79
習題三 80
第4章 數組和字符串 94
4.1 一維數組 94
4.1.1 一維數組的定義 94
4.1.2 一維數組的初始化 95
4.1.3 一維數組元素的引用 96
4.1.4 一維數組應用舉例 98
4.2 二維數組及多維數組 103
4.2.1 二維數組的定義 103
4.2.2 二維數組的初始化 104
4.2.3 二維數組元素的引用 104
4.2.4 二維數組應用舉例 105
4.2.5 多維數組 106
4.3 字符數組和字符串 107
4.3.1 用字符數組存放字符序列 107
4.3.2 用字符數組存放字符串 108
4.3.3 字符串處理函數 110
4.3.4 字符數組應用舉例 113
本章小結 116
習題四 117
第5章 指針 123
5.1 指針的概念及運算 123
5.1.1 指針的概念 123
5.1.2 指針變量的定義和初始化 124
5.1.3 與指針有關的運算 125
5.2 數組中的指針 128
5.2.1 一維數組中的指針 128
5.2.2 二維數組中的指針 131
5.3 用指針處理字符串 133
5.4 指針數組和指針的指針 135
5.4.1 指針數組 135
5.4.2 指向指針的指針 137
5.5 程序舉例 139
本章小結 140
習題五 141
第6章 函數 145
6.1 模塊化程序設計方法 145
6.2 函數的定義、調用和聲明 147
6.2.1 函數定義 147
6.2.2 函數調用 150
6.2.3 函數聲明 151
6.3 函數參數及其傳遞方式 153
6.3.1 函數的參數 153
6.3.2 函數參數的傳遞方式 155
6.4 函數的嵌套調用和遞歸調用 161
6.4.1 函數的嵌套調用 161
6.4.2 函數的遞歸調用 164
6.5 函數指針和指向函數的指針變量 167
6.5.1 函數指針和指向函數的指針變量的定義 167
6.5.2 指向函數的指針作為函數的參數 168
6.6 main()函數的參數 170
6.7 exit()函數 172
6.8 變量的作用域規則與存儲類別 172
6.8.1 局部變量和全局變量 173
6.8.2 變量的存儲類別 176
6.8.3 內部函數和外部函數 181
6.9 程序舉例 183
本章小結 186
習題六 187
第7章 用戶自定義類型 193
7.1 結構體 193
7.1.1 結構體類型定義 193
7.1.2 結構體類型變量、數組和指針的定義 195
7.1.3 結構體類型變量、數組和指針的初始化 197
7.1.4 結構體類型變量的引用 198
7.1.5 結構體應用舉例 200
7.1.6 結構體指針與函數 204
7.1.7 位域 206
7.2 動態存儲分配 207
7.2.1 內存的分配與釋放 208
7.2.2 內存動態分配應用舉例 210
7.3 共用體 216
7.3.1 共用體類型的定義 217
7.3.2 共用體變量定義 217
7.4 枚舉類型 219
7.4.1 枚舉類型的定義 219
7.4.2 枚舉類型數據的使用 220
7.5 類型標識符的定義 221
本章小結 221
習題七 222
第8章 文件 225
8.1 文件概述 225
8.1.1 文件的基本概念 225
8.1.2 文件類型和常用函數 226
8.1.3 文件類型指針 227
8.2 文件的打開與關閉 228
8.2.1 文件的打開 228
8.2.2 文件的關閉 229
8.3 文件的讀/寫 229
8.3.1 順序文件的讀/寫 230
8.3.2 隨機文件的讀/寫 236
8.4 程序舉例 239
本章小結 242
習題八 243
第9章 編譯預處理 245
9.1 宏定義 245
9.1.1 不帶參數的宏定義 246
9.1.2 帶參數的宏定義 248
9.2 文件包含 251
9.3 條件編譯 253
本章小結 255
習題九 256
第10章 上機實驗 258
實驗一 C語言程序的運行環境和運行過程 259
實驗二 簡單程序設計 263
實驗三 分支結構和循環結構程序設計(1) 263
實驗四 分支結構和循環結構程序設計(2) 264
實驗五 數組應用和字符串處理程序設計 265
實驗六 指針應用程序設計 266
實驗七 模塊化程序設計 266
實驗八 結構體應用和文件操作程序設計 267
附錄A ASCII碼字符表 269
附錄B C語言運算符 270
附錄C 位運算 271
附錄D 常用的C庫函數 273
附錄E 實驗報告 279
附錄F Visual C++常見錯誤 280
參考文獻 284

展開全部

C語言程序設計(第2版)/呼克佑 作者簡介

呼克佑,太原理工大學軟件學院教師,主要從事方向為軟件工程、數據庫應用主編《C語言程序設計》《JAVA語言程序設計》等多部教教材。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 衡阳耐适防护科技有限公司——威仕盾焊接防护用品官网/焊工手套/焊接防护服/皮革防护手套 | 济南侦探调查-济南调查取证-山东私家侦探-山东白豹调查咨询公司 密集架|电动密集架|移动密集架|黑龙江档案密集架-大量现货厂家销售 | 行星搅拌机,双行星搅拌机,动力混合机,无锡米克斯行星搅拌机生产厂家 | 吸污车_吸粪车_抽粪车_电动三轮吸粪车_真空吸污车_高压清洗吸污车-远大汽车制造有限公司 | 舞台木地板厂家_体育运动木地板_室内篮球馆木地板_实木运动地板厂家_欧氏篮球地板推荐 | 洗砂机械-球磨制砂机-洗沙制砂机械设备_青州冠诚重工机械有限公司 | 真空干燥烘箱_鼓风干燥箱 _高低温恒温恒湿试验箱_光照二氧化碳恒温培养箱-上海航佩仪器 | 移动厕所租赁|移动卫生间|上海移动厕所租赁-家瑞租赁 | 深圳高新投三江工业消防解决方案提供厂家_服务商_园区智慧消防_储能消防解决方案服务商_高新投三江 | 对辊破碎机-液压双辊式,强力双齿辊,四辊破碎机价格_巩义市金联机械设备生产厂家 | 昆明化妆培训-纹绣美甲-美容美牙培训-昆明博澜培训学校 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 手板-手板模型-手板厂-手板加工-生产厂家,[东莞创域模型] | IWIS链条代理-ALPS耦合透镜-硅烷预处理剂-上海顶楚电子有限公司 lcd条形屏-液晶长条屏-户外广告屏-条形智能显示屏-深圳市条形智能电子有限公司 | 电动球阀_不锈钢电动球阀_电动三通球阀_电动调节球阀_上海湖泉阀门有限公司 | 合肥白癜风医院_合肥治疗白癜风医院_合肥看白癜风医院哪家好_合肥华研白癜风医院 | 无缝钢管-聊城无缝钢管-小口径无缝钢管-大口径无缝钢管 - 聊城宽达钢管有限公司 | 电机修理_二手电机专家-河北豫通机电设备有限公司(原石家庄冀华高压电机维修中心) | 彩超机-黑白B超机-便携兽用B超机-多普勒彩超机价格「大为彩超」厂家 | 宝鸡市人民医院| 直流电能表-充电桩电能表-导轨式电能表-智能电能表-浙江科为电气有限公司 | 金属波纹补偿器厂家_不锈钢膨胀节价格_非金属伸缩节定制-庆达补偿器 | 求是网 - 思想建党 理论强党| 佛山商标注册_商标注册代理|专利注册申请_商标注册公司_鸿邦知识产权 | 磁力抛光机_磁力研磨机_磁力去毛刺机-冠古设备厂家|维修|租赁【官网】 | SEO网站优化,关键词排名优化,苏州网站推广-江苏森歌网络 | 雨水收集系统厂家-雨水收集利用-模块雨水收集池-徐州博智环保科技有限公司 | 除湿机|工业除湿机|抽湿器|大型地下室车间仓库吊顶防爆除湿机|抽湿烘干房|新风除湿机|调温/降温除湿机|恒温恒湿机|加湿机-杭州川田电器有限公司 | 耐腐蚀泵,耐腐蚀真空泵,玻璃钢真空泵-淄博华舜耐腐蚀真空泵有限公司 | 巨野电机维修-水泵维修-巨野县飞宇机电维修有限公司 | 震动筛选机|震动分筛机|筛粉机|振筛机|振荡筛-振动筛分设备专业生产厂家高服机械 | 复合肥,化肥厂,复合肥批发,化肥代理,复合肥品牌-红四方 | 全自动烧卖机厂家_饺子机_烧麦机价格_小笼汤包机_宁波江北阜欣食品机械有限公司 | 自动化改造_智虎机器人_灌装机_贴标机-上海圣起包装机械 | 美国查特CHART MVE液氮罐_查特杜瓦瓶_制造全球品质液氮罐 | 高清视频编码器,4K音视频编解码器,直播编码器,流媒体服务器,深圳海威视讯技术有限公司 | 振动台-振动试验台-振动冲击台-广东剑乔试验设备有限公司 | 上海网站建设-上海网站制作-上海网站设计-上海做网站公司-咏熠软件 | 动物解剖台-成蚊接触筒-标本工具箱-负压实验台-北京哲成科技有限公司 | 船用泵,船用离心泵,船用喷射泵,泰州隆华船舶设备有限公司 | 磁力反应釜,高压釜,实验室反应釜,高温高压反应釜-威海自控反应釜有限公司 |