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

歡迎光臨中圖網(wǎng) 請 | 注冊

包郵 C語言程序設(shè)計(jì)教程

作者:王明軍
出版社:科學(xué)出版社出版時間:2016-05-01
開本: 16開 頁數(shù): 260
中 圖 價:¥50.0(8.5折) 定價  ¥59.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C語言程序設(shè)計(jì)教程 版權(quán)信息

C語言程序設(shè)計(jì)教程 內(nèi)容簡介

《C語言程序設(shè)計(jì)教程》以C語言的基本語法、語句和算法為基礎(chǔ),結(jié)合編者多年的教學(xué)經(jīng)驗(yàn)和實(shí)踐,深入淺出、循序漸進(jìn)地介紹C語言的基本思想和程序設(shè)計(jì)方法。為培養(yǎng)和提高學(xué)生分析問題和解決問題的能力,《C語言程序設(shè)計(jì)教程》增加了案例程序的設(shè)計(jì)思想和程序注釋。為鞏固學(xué)習(xí)內(nèi)容,在每章后配有習(xí)題。《C語言程序設(shè)計(jì)教程》共12章,在對C語言進(jìn)行綜合概述的基礎(chǔ)上,分別介紹C語言程序設(shè)計(jì)基礎(chǔ)、分支程序設(shè)計(jì)、循環(huán)程序設(shè)計(jì)、數(shù)組、函數(shù)、字符串處理、指針、結(jié)構(gòu)體和共用體、文件、位運(yùn)算和編譯預(yù)處理等內(nèi)容。
《C語言程序設(shè)計(jì)教程》在編寫過程中力求語言簡潔、通俗易懂、系統(tǒng)完整,可作為大學(xué)本科、專科院校和獨(dú)立學(xué)院的程序設(shè)計(jì)教材,也可作為廣大科技人員和自學(xué)C語言人員的參考書。

C語言程序設(shè)計(jì)教程 目錄

目錄
前言
第1章 C語言概述 1
1.1 計(jì)算機(jī)與程序 1
1.2 程序設(shè)計(jì)的一般過程 1
1.3 算法 3
1.3.1 算法的描述 3
1.3.2 算法的特征 6
1.3.3 算法的評價 6
1.4 結(jié)構(gòu)化程序設(shè)計(jì) 7
1.4.1 順序結(jié)構(gòu) 7
1.4.2 選擇結(jié)構(gòu) 7
1.4.3 循環(huán)結(jié)構(gòu) 8
1.5 程序設(shè)計(jì)語言 8
1.6 C語言簡介 9
1.6.1 C語言發(fā)展史 9
1.6.2 C語言的特點(diǎn) 10
1.7 C語言程序開發(fā)的過程 10
1.8 C語言集成開發(fā)環(huán)境 12
1.8.1 TurboC3.0開發(fā)環(huán)境 12
1.8.2 VisualC++6.0開發(fā)環(huán)境 16
1.9 C語言程序的基本結(jié)構(gòu) 19
1.9.1 一個簡單的C語言程序 19
1.9.2 C語言程序的組成 20
1.9.3 C語言程序的一般形式 21
習(xí)題一 22
第2章 C語言程序設(shè)計(jì)基礎(chǔ) 24
2.1 數(shù)據(jù)存儲 24
2.2 數(shù)據(jù)類型 24
2.2.1 常量和變量 25
2.2.2 整型數(shù)據(jù) 27
2.2.3 浮點(diǎn)型數(shù)據(jù) 28
2.2.4 字符型數(shù)據(jù) 29
2.3 數(shù)據(jù)運(yùn)算 31
2.3.1 算術(shù)運(yùn)算 31
2.3.2 關(guān)系運(yùn)算和邏輯運(yùn)算 33
2.3.3 位運(yùn)算 35
2.3.4 賦值運(yùn)算 37
2.3.5 逗號運(yùn)算符和逗號表達(dá)式 38
2.4 系統(tǒng)函數(shù) 39
2.4.1 庫函數(shù) 39
2.4.2 常用數(shù)學(xué)函數(shù) 40
2.4.3 格式化輸出函數(shù)printf 40
2.4.4 格式化輸入函數(shù)scanf 41
2.4.5 字符輸入/輸出函數(shù) 44
2.5 程序設(shè)計(jì) 46
習(xí)題二 46
第3章 分支程序設(shè)計(jì) 49
3.1 基本的if語句 49
3.2 if-else語句 50
3.3 if-else-if語句 52
3.4 switch語句 54
3.5 程序設(shè)計(jì) 56
習(xí)題三 57
第4章 循環(huán)程序設(shè)計(jì) 61
4.1 for語句 61
4.2 while語句 62
4.3 do-while語句 63
4.4 for、while、do-while循環(huán)語句的比較 65
4.5 多重循環(huán) 65
4.6 break和continue語句 66
4.6.1 break語句 66
4.6.2 continue語句 68
4.7 goto語句 68
4.8 程序設(shè)計(jì) 70
習(xí)題四 72
第5章 數(shù)組 74
5.1 數(shù)組的引入 74
5.2 一維數(shù)組 76
5.2.1 一維數(shù)組的定義 76
5.2.2 一維數(shù)組元素的引用 76
5.2.3 一維數(shù)組的初始化 77
5.3 二維數(shù)組和多維數(shù)組 79
5.3.1 二維數(shù)組的定義 79
5.3.2 二維數(shù)組的引用 80
5.3.3 二維數(shù)組的初始化 80
5.3.4 多維數(shù)組 83
5.4 程序設(shè)計(jì) 83
習(xí)題五 85
第6章 函數(shù) 87
6.1 函數(shù)概述 87
6.2 函數(shù)的定義 87
6.2.1 函數(shù)的一般定義語法形式 88
6.2.2 函數(shù)的組成元素 88
6.2.3 函數(shù)的分類 89
6.2.4 函數(shù)的命名規(guī)則 89
6.3 函數(shù)的調(diào)用 91
6.3.1 函數(shù)調(diào)用的三種形式 91
6.3.2 函數(shù)的嵌套調(diào)用 92
6.3.3 函數(shù)的遞歸調(diào)用 93
6.4 函數(shù)定義、函數(shù)聲明與函數(shù)原型 95
6.5 變量的作用域與變量的存儲類型 96
6.5.1 全局變量和局部變量 97
6.5.2 變量的存儲類型 99
6.6 參數(shù)傳遞機(jī)制 103
6.6.1 普通變量值傳遞 103
6.6.2 數(shù)組名作為函數(shù)參數(shù)的傳遞 104
6.6.3 指針變量作為函數(shù)參數(shù)的傳遞 107
6.7 庫函數(shù)的使用 107
6.8 程序設(shè)計(jì) 108
習(xí)題六 109
第7章 字符串處理 112
7.1 字符 112
7.1.1 字符常量 112
7.1.2 字符變量 113
7.2 字符串 113
7.2.1 字符串表示 113
7.2.2 字符串初始化 114
7.3 字符串的輸入與輸出 115
7.3.1 字符串輸入 115
7.3.2 字符串輸出 115
7.3.3 字符串輸入/輸出舉例 115
7.4 字符串的其他操作 118
7.4.1 字符串復(fù)制 118
7.4.2 字符串連接 119
7.4.3 字符串比較 120
7.4.4 字符串查找 125
7.4.5 字符串分解 128
7.5 簡單程序設(shè)計(jì) 130
7.6 本章小結(jié) 135
習(xí)題七 138
第8章 指針 140
8.1 指針的概念 140
8.2 指針變量的定義與引用 141
8.2.1 指針變量的定義 141
8.2.2 指針運(yùn)算符 142
8.2.3 指針變量的引用 142
8.3 指針變量的應(yīng)用 146
8.3.1 指針變量作為函數(shù)的參數(shù) 146
8.3.2 指針與數(shù)組 148
8.3.3 指向函數(shù)的指針 159
*8.3.4 指針作為main函數(shù)的參數(shù) 162
8.4 程序設(shè)計(jì)舉例 165
8.5 本章小結(jié) 172
習(xí)題八 174
第9章 結(jié)構(gòu)體和共用體 177
9.1 什么是結(jié)構(gòu)體 177
9.2 結(jié)構(gòu)體類型的定義 178
9.2.1 結(jié)構(gòu)體的定義方法 178
9.2.2 結(jié)構(gòu)體的含義 178
9.3 結(jié)構(gòu)體變量的定義與初始化 179
9.3.1 結(jié)構(gòu)體變量的定義 179
9.3.2 結(jié)構(gòu)體變量定義的不同形式 180
9.3.3 結(jié)構(gòu)體變量的初始化 181
9.3.4 結(jié)構(gòu)體變量的使用 182
9.4 結(jié)構(gòu)體數(shù)組的定義與使用 183
9.5 結(jié)構(gòu)體類型的指針使用 185
9.6 結(jié)構(gòu)體的典型應(yīng)用(鏈表) 189
9.6.1 什么是鏈表 189
9.6.2 內(nèi)存的動態(tài)分配 191
9.6.3 動態(tài)鏈表 192
9.7 程序設(shè)計(jì) 196
9.8 什么是共用體 197
9.9 共用體類型的定義 198
9.10 共用體類型變量的使用 199
9.11 typedef與結(jié)構(gòu)體、共用體的聯(lián)合使用 200
習(xí)題九 201
第10章 文件 203
10.1 文件概述 203
10.1.1 C語言文件操作引例 203
10.1.2 文件的基本概念 203
10.1.3 文件指針 205
10.1.4 C語言標(biāo)準(zhǔn)文件 205
10.2 文件的打開和關(guān)閉 206
10.2.1 文件打開 206
10.2.2 文件關(guān)閉 208
10.3 文本文件的讀寫函數(shù) 208
10.3.1 文件中字符讀寫函數(shù) 208
10.3.2 文件中字符串讀寫函數(shù) 211
10.3.3 文件中數(shù)據(jù)塊讀寫函數(shù) 213
10.3.4 文件中格式化讀寫函數(shù) 215
10.4 文件讀寫中指針定位 216
10.4.1 rewind()函數(shù) 216
10.4.2 fseek()函數(shù) 216
10.4.3 ftell()函數(shù) 218
10.5 文件操作中的錯誤檢測 218
10.5.1 ferror()函數(shù) 218
10.5.2 feof()函數(shù) 218
10.5.3 clearerr()函數(shù) 218
習(xí)題十 219
第11章 位運(yùn)算 223
11.1 什么是位運(yùn)算 223
11.2 位運(yùn)算符與位運(yùn)算 223
11.2.1 “按位與”運(yùn)算 223
11.2.2 “按位或”運(yùn)算 224
11.2.3 “按位異或”運(yùn)算 225
11.2.4 “按位取反”運(yùn)算 225
11.2.5 左移運(yùn)算 226
11.2.6 右移運(yùn)算 227
習(xí)題十一 228
第12章 編譯預(yù)處理 229
12.1 C語言預(yù)處理概述 229
12.2 C語言宏定義 229
12.2.1 不帶參數(shù)的宏定義 229
12.2.2 帶參數(shù)的宏定義 231
12.3 宏定義的解除 233
12.4 文件包含 234
12.5 條件編譯指令 234
12.5.1 #if、#else條件編譯指令 235
12.5.2 #ifdef、#else條件編譯指令 236
12.5.3 #ifndef、#else條件編譯指令 236
習(xí)題十二 237
附錄 240
參考文獻(xiàn) 253
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 东莞市海宝机械有限公司-不锈钢分选机-硅胶橡胶-生活垃圾-涡电流-静电-金属-矿石分选机 | 河南膏药贴牌-膏药代加工-膏药oem厂家-洛阳今世康医药科技有限公司 | 带式压滤机_污泥压滤机_污泥脱水机_带式过滤机_带式压滤机厂家-河南恒磊环保设备有限公司 | SOUNDWELL 编码器|电位器|旋转编码器|可调电位器|编码开关厂家-广东升威电子制品有限公司 | 大型低温冷却液循环泵-低温水槽冷阱「厂家品牌」京华仪器_京华仪器 | 苏州伊诺尔拆除公司_专业酒店厂房拆除_商场学校拆除_办公楼房屋拆除_家工装拆除拆旧 | 安徽千住锡膏_安徽阿尔法锡膏锡条_安徽唯特偶锡膏_卡夫特胶水-芜湖荣亮电子科技有限公司 | CXB船用变压器-JCZ系列制动器-HH101船用铜质开关-上海永上船舶电器厂 | 氧化铁红厂家-淄博宗昂化工 | 无轨电动平车_轨道平车_蓄电池电动平车★尽在新乡百特智能转运设备有限公司 | 深圳彩钢板_彩钢瓦_岩棉板_夹芯板_防火复合彩钢板_长鑫 | 武汉刮刮奖_刮刮卡印刷厂_为企业提供门票印刷_武汉合格证印刷_现金劵代金券印刷制作 - 武汉泽雅印刷有限公司 | 环压强度试验机-拉链拉力试验机-上海倾技仪器仪表科技有限公司 | 聚合氯化铝厂家-聚合氯化铝铁价格-河南洁康环保科技 | 北京康百特科技有限公司-分子蒸馏-短程分子蒸馏设备-实验室分子蒸馏设备 | 土壤有机碳消解器-石油|表层油类分析采水器-青岛溯源环保设备有限公司 | 课件导航网_ppt课件_课件模板_课件下载_最新课件资源分享发布平台 | 便携式谷丙转氨酶检测仪|华图生物科技百科 | 玻璃钢板-玻璃钢防腐瓦-玻璃钢材料-广东壹诺 | 镀锌角钢_槽钢_扁钢_圆钢_方矩管厂家_镀锌花纹板-海邦钢铁(天津)有限公司 | LCD3D打印机|教育|桌面|光固化|FDM3D打印机|3D打印设备-广州造维科技有限公司 | 离子色谱自动进样器-青岛艾力析实验科技有限公司| 二手注塑机回收_旧注塑机回收_二手注塑机买卖 - 大鑫二手注塑机 二手光谱仪维修-德国OBLF光谱仪|进口斯派克光谱仪-热电ARL光谱仪-意大利GNR光谱仪-永晖检测 | 石家庄网站建设|石家庄网站制作|石家庄小程序开发|石家庄微信开发|网站建设公司|网站制作公司|微信小程序开发|手机APP开发|软件开发 | 安徽净化工程设计_无尘净化车间工程_合肥净化实验室_安徽创世环境科技有限公司 | 天津热油泵_管道泵_天津高温热油泵-天津市金丰泰机械泵业有限公司【官方网站】 | 顺景erp系统_erp软件_erp软件系统_企业erp管理系统-广东顺景软件科技有限公司 | 网站优化公司_北京网站优化_抖音短视频代运营_抖音关键词seo优化排名-通则达网络 | 铝扣板-铝方通-铝格栅-铝条扣板-铝单板幕墙-佳得利吊顶天花厂家 elisa试剂盒价格-酶联免疫试剂盒-猪elisa试剂盒-上海恒远生物科技有限公司 | 热工多功能信号校验仪-热电阻热电偶校验仿真仪-金湖虹润仪表 | 温湿度记录纸_圆盘_横河记录纸|霍尼韦尔记录仪-广州汤米斯机电设备有限公司 | 宁夏活性炭_防护活性炭_催化剂载体炭-宁夏恒辉活性炭有限公司 | 全温度恒温培养摇床-大容量-立式-远红外二氧化碳培养箱|南荣百科 | 台式低速离心机-脱泡离心机-菌种摇床-常州市万丰仪器制造有限公司 | 卸料器-卸灰阀-卸料阀-瑞安市天蓝环保设备有限公司 | 冰晶石|碱性嫩黄闪蒸干燥机-有机垃圾烘干设备-草酸钙盘式干燥机-常州市宝康干燥 | 无线讲解器-导游讲解器-自助讲解器-分区讲解系统 品牌生产厂家[鹰米讲解-合肥市徽马信息科技有限公司] | 德州网站开发定制-小程序开发制作-APP软件开发-「两山开发」 | 活性炭厂家-蜂窝活性炭-粉状/柱状/果壳/椰壳活性炭-大千净化-活性炭 | 冷柜风机-冰柜电机-罩极电机-外转子风机-EC直流电机厂家-杭州金久电器有限公司 | 坏男孩影院-提供最新电影_动漫_综艺_电视剧_迅雷免费电影最新观看 |