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

歡迎光臨中圖網 請 | 注冊
> >>
C/C++程序設計教程-面向過程分冊-(第3版)

包郵 C/C++程序設計教程-面向過程分冊-(第3版)

出版社:電子工業出版社出版時間:2017-08-01
開本: 32開 頁數: 348
本類榜單:教材銷量榜
中 圖 價:¥30.1(7.6折) 定價  ¥39.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C/C++程序設計教程-面向過程分冊-(第3版) 版權信息

C/C++程序設計教程-面向過程分冊-(第3版) 本書特色

《C/C 程序設計教程》系列教材分為面向過程和面向對象兩個分冊。面向過程分冊系統闡述了C 語言中過程化程序設計的思想、語法、方法。主要內容包括C 程序設計的基礎知識、基本數據類型和表達式、C 的程序控制語句、數組與函數、指針和引用、用戶定義數據類型、文件等內容。書中內容講解清晰,實例豐富,力避代碼復雜冗長,注重算法設計和程序設計思想。簡短的實例特別有助于初學者更好理解、把握解決問題的精髓,幫助讀者快速掌握程序設計的基本方法。本書的特點是實例豐富,重點突出,敘述深入淺出,分析問題透徹,既有完整的語法,又有大量的實例,突出程序設計的算法、方法,將C語言程序設計和C 語言程序設計有機地進行統一。特別適合作為計算機學科各應用型本科、專科的C語言程序設計和C 語言程序設計教材,也可作為其他理工科各專業的教材及相關技術人員的自學參考書。本書配有免費課件資源,有需要的讀者可到華信教育資源網(www.hxedu.com.cn)下載使用。

C/C++程序設計教程-面向過程分冊-(第3版) 內容簡介

《C/C++程序設計教程》系列教材分為面向過程和面向對象兩個分冊。面向過程分冊系統闡述了C++語言中過程化程序設計的思想、語法、方法。主要內容包括C++程序設計的基礎知識、基本數據類型和表達式、C++的程序控制語句、數組與函數、指針和引用、用戶定義數據類型、文件等內容。書中內容講解清晰,實例豐富,力避代碼復雜冗長,注重算法設計和程序設計思想。簡短的實例特別有助于初學者更好理解、把握解決問題的精髓,幫助讀者快速掌握程序設計的基本方法。本書的特點是實例豐富,重點突出,敘述深入淺出,分析問題透徹,既有完整的語法,又有大量的實例,突出程序設計的算法、方法,將C語言程序設計和C++語言程序設計有機地進行統一。特別適合作為計算機學科各應用型本科、專科的C語言程序設計和C++語言程序設計教材,也可作為其他理工科各專業的教材及相關技術人員的自學參考書。本書配有免費課件資源,有需要的讀者可到華信教育資源網(www.hxedu.com.cn)下載使用。

C/C++程序設計教程-面向過程分冊-(第3版) 目錄

目 錄
第1章 C 概述 1
1.1 計算機程序設計語言的發展 3
1.1.1 機器語言階段 3
1.1.2 匯編語言階段 3
1.1.3 高級語言階段 4
1.1.4 從C到C 5
1.2 過程化程序設計 5
1.3 面向對象的程序設計 6
1.3.1 基本概念 7
1.3.2 面向對象程序設計的特點 7
1.4 簡單的C/C 程序介紹 8
1.5 程序開發的過程 11
1.6 C/C 上機實踐 12
1.6.1 Visual Studio 2013集成
開發環境 12
1.6.2 開發C/C 的程序過程 15
習題1 17
第2章 數據類型、運算符和表達式 19
2.1 保留字和標識符 21
2.1.1 保留字 21
2.1.2 標識符 21
2.2 數據類型 21
2.3 常量與變量 23
2.3.1 常量 23
2.3.2 變量 25
2.4 基本運算符和表達式 26
2.4.1 基本運算符和表達式簡介 26
2.4.2 算術運算符和算術表達式 27
2.4.3 賦值運算符和賦值表達式 28
2.4.4 關系運算符和關系表達式 29
2.4.5 邏輯運算符和邏輯表達式 30
2.4.6 位運算符和位運算表達式 31
2.4.7 條件運算符和條件表達式 33
2.4.8 逗號運算符和逗號表達式 33
2.4.9 sizeof運算符和sizeof
表達式 33
2.5 數據類型轉換 33
2.5.1 隱式轉換 34
2.5.2 顯式轉換 34
2.6 簡單的輸入/輸出實現方法 34
2.6.1 格式化輸入/輸出
——scanf()和printf() 34
2.6.2 I/O流 37
2.6.3 cin 38
2.6.4 cout 38
2.6.5 輸出控制符 39
2.7 認識上機過程中的錯誤 41
習題2 42
第3章 C 流程控制 45
3.1 算法與流程圖 47
3.1.1 算法的概念 47
3.1.2 算法的描述 47
3.2 語句和程序的三種基本結構 48
3.2.1 語句 48
3.2.2 程序的三種基本結構 49
3.2.3 結構化算法 49
3.3 順序結構程序 50
3.4 選擇結構程序 51
3.4.1 if語句 51
3.4.2 嵌套if語句 53
3.4.3 switch語句 55
3.5 循環結構程序設計 57
3.5.1 while語句 57
3.5.2 do-while語句 60
3.5.3 for語句 62
3.5.4 循環的嵌套 64
3.5.5 跳轉語句 67
3.5.6 三種循環的比較 68
3.6 常用算法及應用實例 69
3.6.1 累加與累乘 69
3.6.2 求*大數、*小數 70
3.6.3 求素數 71
3.6.4 窮舉法 73
3.6.5 遞推與迭代 73
3.7 應用實例 77
3.8 程序的調試 79
3.7.1 進入調試 79
3.7.2 單步調試 80
3.7.3 查看變量、表達式的值 80
3.7.4 停止調試 81
習題3 82
第4章 函數 85
4.1 函數的定義 87
4.1.1 函數定義 87
4.1.2 函數的返回值 88
4.2 函數的調用 89
4.2.1 函數調用的形式及過程 89
4.2.2 函數的聲明 90
4.2.3 函數調用的參數傳遞方式 92
4.3 函數的嵌套調用和遞歸調用 94
4.3.1 函數的嵌套調用 94
4.3.2 函數的遞歸調用 95
4.4 內聯函數和函數重載 100
4.4.1 內聯函數 100
4.4.2 函數重載 101
4.5 函數的參數 105
4.5.1 函數參數的求值順序 105
4.5.2 具有默認參數值的函數 106
4.6 應用實例 107
4.7 函數的調試 112
習題4 114
第5章 作用域和存儲類型 117
5.1 作用域 119
5.1.1 作用域分類 119
5.1.2 局部變量與全局變量 121
5.1.3 動態存儲方式與靜態
存儲方式 125
5.2 變量的存儲類型 126
5.2.1 自動類型 126
5.2.2 寄存器類型 127
5.2.3 靜態類型 128
5.2.4 外部類型 130
5.3 編譯預處理 131
5.3.1 宏定義命令 132
5.3.2 文件包含命令 134
5.3.3 條件編譯命令 135
5.4 程序的多文件組織 137
5.4.1 頭文件 137
5.4.2 多文件結構 137
5.4.3 多文件結構程序示例 138
5.5 多文件程序的創建與調試 140
習題5 142
第6章 數組 145
6.1 數組的概念 147
6.1.1 數組與數組元素 147
6.1.2 數組的維數 147
6.2 一維數組的定義及應用 147
6.2.1 一維數組的定義和初始化 147
6.2.2 一維數組的操作 149
6.2.3 數組的越界問題 150
6.2.4 一維數組的應用 150
6.2.5 基于范圍的for循環 154
6.3 字符數組的定義及應用 155
6.3.1 字符數組和字符串 155
6.3.2 字符串處理函數 157
6.3.3 字符數組應用舉例 159
6.4 二維數組 161
6.4.1 二維數組的定義 161
6.4.2 二維數組的初始化 162
6.4.3 二維字符數組 164
6.4.4 二維數組應用 165
6.5 數組作為函數參數 169
6.5.1 向函數傳遞一維數組 169
6.5.2 向函數傳遞二維數組或
多維數組 172
6.6 數組應用實例 173
6.7 斷點調試方法 175
習題6 183
第7章 結構體、共用體和枚舉類型 189
7.1 結構體的定義及使用 191
7.1.1 結構體的定義 191
7.1.2 結構體變量的定義 192
7.1.3 結構體變量的使用 194
7.1.4 結構體變量的初始化 195
7.1.5 結構體數組 195
7.1.6 結構體和函數 200
7.2 共用體的定義與使用 201
7.2.1 共用體的概念 201
7.2.2 共用體變量的定義 202
7.2.3 共用體變量的使用 202
7.3 枚舉類型 204
7.4 typedef定義類型 206
7.5 應用實例 207
7.6 程序調試 211
7.6.1 結構體變量各成員變量的
內存分配情況 212
7.6.2 共用體變量各數據成員的
內存分配情況 213
習題7 214
第8章 指針和引用 217
8.1 指針與指針變量 219
8.1.1 地址與指針的概念 219
8.1.2 指針變量 220
8.1.3 指針變量的運算 224
8.1.4 void指針 226
8.1.5 C 11的擴展 227
8.2 指針與數組 227
8.2.1 一維數組與指針 227
8.2.2 二維數組與指針 229
8.2.3 指向數組的指針 231
8.2.4 指針數組 232
8.2.5 指向指針的指針 233
8.3 字符指針與字符串 234
8.3.1 字符數組與字符指針 234
8.3.2 字符指針數組 236
8.4 動態內存分配和釋放 236
8.4.1 C 中堆的使用 237
8.4.2 C語言中動態分配空間
的函數 239
8.5 指針與函數 240
8.5.1 指針變量與數組名作
函數參數 240
8.5.2 返回值為指針類型的函數 245
8.5.3 函數指針 246
8.6 const指針 249
8.6.1 指向常量的指針變量的
定義與使用 249
8.6.2 指針常量 250
8.6.3 指向常量的指針常量 251
8.7 結構體指針 251
8.7.1 結構體指針的概念 251
8.7.2 指向結構體數組元素的指針 252
8.7.3 結構體指針作為函數參數 253
8.8 鏈 表 255
8.8.1 鏈表概述 255
8.8.2 鏈表的基本操作 256
8.9 引 用 263
8.9.1 引用及聲明方法 263
8.9.2 用引用作為函數的參數 265
8.9.3 如何使一個被調函數同時
返回多個值 266
8.9.4 用const限定引用 267
8.9.5 用引用作為函數返回值 268
8.9.6 引用總結 269
8.10 綜合應用實例 269
8.11 上機調試 274
8.11.1 指針變量值的調試查看 274
8.11.2 函數地址的調試查看 275
8.11.3 引用的調試查看 276
8.12 小 結 276
習題8 277

第9章 文件 283
9.1 C語言文件概述 285
9.2 文件結構體與文件指針 286
9.3 文件的打開與關閉 287
9.3.1 文件的打開(fopen函數) 287
9.3.2 文件的關閉(fclose函數) 288
9.4 文件的讀寫 289
9.4.1 按字符讀寫文件
(fgetc和fputc函數) 289
9.4.2 字符串的讀寫
(fgets和fputs函數) 293
9.4.3 格式化的讀寫
(fscanf和fprintf函數) 295
9.4.4 數據塊的讀寫
(fread和fwrite函數) 298
9.5 文件的定位 300
9.5.1 位置指針復位
(rewind函數) 301
9.5.2 位置指針隨機定位
(fseek函數) 302
9.5.3 檢測當前位置指針的位置
(ftell函數) 305
9.6 文件的檢測 305
9.6.1 文件讀寫錯誤檢測
(ferror函數) 305
9.6.2 清除文件錯誤標志
(clearerr函數) 306
9.6.3 文件結束檢測(feof函數) 306
9.7 常用文件操作函數小結 306
9.8 程序設計舉例 307
9.9 上機調試 313
習題9 318
附錄A ASCII碼表 321
附錄B C 的庫函數 323
參考文獻 326
展開全部

C/C++程序設計教程-面向過程分冊-(第3版) 作者簡介

中原工學院院長、教授、碩士生導師。教育部高等學校計算機科學與技術專業教學指導分委員會專家工作組成員,中國計算機學會教育專委委員,河南計算機學會常務理事,河南省計算機安全保密學會常務理事,河南省高等學校計算機教育研究會理事。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 航空铝型材,7系铝型材挤压,硬质阳*氧化-余润铝制品 | 台湾HIWIN上银直线模组|导轨滑块|TBI滚珠丝杆丝杠-深圳汉工 | 面粉仓_储酒罐_不锈钢储酒罐厂家-泰安鑫佳机械制造有限公司 | 杭州厂房降温,车间降温设备,车间通风降温,厂房降温方案,杭州嘉友实业爽风品牌 | 扒渣机厂家_扒渣机价格_矿用扒渣机_铣挖机_撬毛台车_襄阳永力通扒渣机公司 | 河南15年专业网站建设制作设计,做网站就找郑州启凡网络公司 | TTCMS自助建站_网站建设_自助建站_免费网站_免费建站_天天向上旗下品牌 | 深圳VI设计-画册设计-LOGO设计-包装设计-品牌策划公司-[智睿画册设计公司] | 软文发布-新闻发布推广平台-代写文章-网络广告营销-自助发稿公司媒介星 | 优秀的临床医学知识库,临床知识库,医疗知识库,满足电子病历四级要求,免费试用 | 储气罐,真空罐,缓冲罐,隔膜气压罐厂家批发价格,空压机储气罐规格型号-上海申容压力容器集团有限公司 | 游动电流仪-流通式浊度分析仪-杰普仪器(上海)有限公司 | 神超官网_焊接圆锯片_高速钢锯片_硬质合金锯片_浙江神超锯业制造有限公司 | 热镀锌槽钢|角钢|工字钢|圆钢|H型钢|扁钢|花纹板-天津千百顺钢铁贸易有限公司 | 等离子空气净化器_医用空气消毒机_空气净化消毒机_中央家用新风系统厂家_利安达官网 | 信阳网站建设专家-信阳时代网联-【信阳网站建设百度推广优质服务提供商】信阳网站建设|信阳网络公司|信阳网络营销推广 | 档案密集架_电动密集架_移动密集架_辽宁档案密集架-盛隆柜业厂家现货批发销售价格公道 | 单柱拉力机-橡胶冲片机-哑铃裁刀-江都轩宇试验机械厂 | 宏源科技-房地产售楼系统|线上开盘系统|售楼管理系统|线上开盘软件 | 粉末冶金-粉末冶金齿轮-粉末冶金零件厂家-东莞市正朗精密金属零件有限公司 | 螺钉式热电偶_便携式温度传感器_压簧式热电偶|无锡联泰仪表有限公司|首页 | 代办建筑资质升级-建筑资质延期就找上海国信启航 | 宁夏档案密集柜,智能密集柜,电动手摇密集柜-盛隆柜业宁夏档案密集柜厂家 | 高楼航空障碍灯厂家哪家好_航空障碍灯厂家_广州北斗星障碍灯有限公司 | 仓储笼_金属箱租赁_循环包装_铁网箱_蝴蝶笼租赁_酷龙仓储笼租赁 测试治具|过炉治具|过锡炉治具|工装夹具|测试夹具|允睿自动化设备 | 衬氟止回阀_衬氟闸阀_衬氟三通球阀_衬四氟阀门_衬氟阀门厂-浙江利尔多阀门有限公司 | 太原装修公司_山西整装家装设计_太原室内装潢软装_肖邦家居 | 济南货架定做_仓储货架生产厂_重型货架厂_仓库货架批发_济南启力仓储设备有限公司 | 铝合金脚手架厂家-专注高空作业平台-深圳腾达安全科技 | 磁力抛光机_磁力研磨机_磁力去毛刺机_精密五金零件抛光设备厂家-冠古科技 | 传递窗_超净|洁净工作台_高效过滤器-传递窗厂家广州梓净公司 | 浩方智通 - 防关联浏览器 - 跨境电商浏览器 - 云雀浏览器 | 山东led显示屏,山东led全彩显示屏,山东LED小间距屏,临沂全彩电子屏-山东亚泰视讯传媒有限公司 | 电梯装饰-北京万达中意电梯装饰有限公司| TPE塑胶原料-PPA|杜邦pom工程塑料、PPSU|PCTG材料、PC/PBT价格-悦诚塑胶 | 脉冲除尘器,除尘器厂家-淄博机械 | 护腰带生产厂家_磁石_医用_热压护腰_登山护膝_背姿矫正带_保健护具_医疗护具-衡水港盛 | 天津拓展_天津团建_天津趣味运动会_天津活动策划公司-天津华天拓展培训中心 | 山东活动策划|济南活动公司|济南公关活动策划-济南锐嘉广告有限公司 | 牛奶检测仪-乳成分分析仪-北京海谊| 澳威全屋定制官网|极简衣柜十大品牌|衣柜加盟代理|全屋定制招商 百度爱采购运营研究社社群-店铺托管-爱采购代运营-良言多米网络公司 |