登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書

『簡體書』C语言程序设计

書城自編碼: 3598457
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 孙军
國際書號(ISBN): 9787121405389
出版社: 电子工业出版社
出版日期: 2021-02-01

頁數/字數: /
釘裝: 平塑

售價:HK$ 62.3

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
虚无主义与崇高的后现代:从浪漫主义到后现代主义一段艰难关系的历史(故事)
《 虚无主义与崇高的后现代:从浪漫主义到后现代主义一段艰难关系的历史(故事) 》

售價:HK$ 90.9
图解昆虫学
《 图解昆虫学 》

售價:HK$ 572.7
银幕艳史:都市文化与上海电影(1896-1937)(典藏本)
《 银幕艳史:都市文化与上海电影(1896-1937)(典藏本) 》

售價:HK$ 147.2
淮南子的思想世界
《 淮南子的思想世界 》

售價:HK$ 78.2
汉阙漫漫隐官道 : 东汉二百年政争与兵事
《 汉阙漫漫隐官道 : 东汉二百年政争与兵事 》

售價:HK$ 227.7
甲骨文丛书·魏玛共和国:1918~1933
《 甲骨文丛书·魏玛共和国:1918~1933 》

售價:HK$ 194.4
中文版Photoshop数码照片处理全视频实践228例(溢彩版)
《 中文版Photoshop数码照片处理全视频实践228例(溢彩版) 》

售價:HK$ 135.7
一木倒,万物生:树的第二次生命
《 一木倒,万物生:树的第二次生命 》

售價:HK$ 62.1

 

內容簡介:
本书全面、系统地介绍了C语言的基本概念、基本语法、数据类型、程序结构及高级语言程序设计的方法和常规算法,既考虑了全国计算机等级考试大纲主要内容,又结合了具体的程序设计综合要求。本书根据初学者的特点,在内容安排上由浅入深,循序渐进,旨在帮助学生掌握C语言程序设计的基本方法,理解、领会C语言的特点和本质,提高学生运用C语言解决实际问题的综合能力。作者在各章中精选了配合各个知识点的相应案例程序,并都给出完整的注释、运行结果和分析说明,案例程序由浅入深,强化了知识点、算法、编程方法与技巧。全书运用计算思维的方法设计程序,以案例程序为导向,拓宽学生思维,引导学生自主思考,使学生逐步掌握程序设计的一般规律和方法。 本书除了可以作为程序设计语言教材,还可以作为全国计算机等级考试的教材或参考书。对于从事计算机专业的工作者,本书也是一本难得的参考书。
關於作者:
孙军,硕士,讲师。现任湖北大学计算机与信息工程学院讲师。出版教材和论文情况如下:教材:《大学计算机基础简明教程》 科学出版社,主编,2009年;《大学计算机基础》 科学出版社,副主编,2013年;《C语言程序设计》科学出版社,副主编,2016年;《大学计算机基础教程》科学出版社,副主编,2016年。论文:分布式光伏数据采集器的设计与实现 计算机测量与控制,通讯作,2018-08-25;《程序设计》课程教学中计算思维的培养 长江大学学报(自科版),第二作者,2015-04-05。
目錄
目 录
第1章 程序设计基础 1
1.1 程序和程序设计语言 1
1.1.1 程序 1
1.1.2 程序设计语言 1
1.1.3 程序设计语言的发展历史 1
1.1.4 语言处理程序 3
1.2 C语言的发展及特点 3
1.3 C和C 语言 4
1.4 简单的C程序介绍 5
1.5 Microsoft Visual C 2010学习版开发环境的使用 8
1.5.1 开发C程序的基本步骤 8
1.5.2 使用Microsoft Visual C 2010学习版开发简单的C程序 9
1.5.3 开发C程序的常见问题 13
习题1 15
第2章 基本数据类型、运算符和表达式 17
2.1 字符集和标识符 17
2.2 数据类型 19
2.2.1 整型 21
2.2.2 实型(浮点型) 23
2.2.3 字符型 26
2.3 运算符和表达式 30
2.3.1 算术运算 30
2.3.2 自增运算和自减运算 31
2.3.3 赋值运算 32
2.3.4 数据类型的转换 33
2.3.5 逗号运算 37
2.3.6 位运算 37
2.3.7 sizeof运算 40
习题2 41
第3章 数据的输入和输出 45
3.1 单个字符的输入和输出 45
3.1.1 函数getchar 45
3.1.2 函数putchar 45
3.2 数据的格式化输出和输入 47
3.2.1 数据的格式化输出 47
3.2.2 数据的格式化输入 52
3.3 顺序结构程序举例 57
习题3 61
第4章 选择结构 64
4.1 关系运算 64
4.1.1 C语言的逻辑值 64
4.1.2 关系运算符 64
4.1.3 关系表达式 65
4.2 逻辑运算 67
4.2.1 逻辑运算符 67
4.2.2 逻辑表达式 68
4.2.3 逻辑表达式求值的优化 69
4.3 if语句 70
4.3.1 单分支if语句 70
4.3.2 双分支if语句 71
4.3.3 多分支if语句 73
4.3.4 条件运算符 77
4.4 switch语句 79
4.5 选择结构程序举例 82
习题4 85
第5章 循环结构 90
5.1 while语句 90
5.2 dowhile语句 97
5.3 for语句 102
5.4 循环结构的嵌套 107
5.5 break语句和continue语句 110
5.5.1 用break语句提前终止循环 110
5.5.2 用continue 语句提前结束本轮循环 113
习题5 114
第6章 数组 121
6.1 一维数组 121
6.1.1 一维数组的定义 121
6.1.2 一维数组元素的访问 122
6.1.3 一维数组元素的初始化 123
6.1.4 一维数组应用举例 124
6.2 二维数组 130
6.2.1 二维数组的定义 130
6.2.2 二维数组的访问 131
6.2.3 二维数组的初始化 132
6.2.4 二维数组应用举例 133
习题6 135
第7章 函数 141
7.1 函数的定义 142
7.2 函数的调用 144
7.3 函数的声明 145
7.4 函数调用时的数据传递 146
7.4.1 函数的设计方法 146
7.4.2 函数调用时的数据传递 147
7.4.3 函数调用时的类型转换 148
7.5 函数的嵌套调用和递归调用 149
7.5.1 函数的嵌套调用 149
7.5.2 函数的递归调用 150
7.6 数组作为参数的用法 153
7.6.1 数组元素作为函数实参 153
7.6.2 数组名作为函数实参 154
7.6.3 二维数组名作为函数实参 156
7.7 函数main的参数 157
7.8 变量的作为用域和生存期 158
7.8.1 变量的作为用域 159
7.8.2 变量的生存期 161
7.9 内部函数和外部函数 165
习题7 167
第8章 指针 172
8.1 变量地址与指针 172
8.1.1 变量的地址 172
8.1.2 指针的概念 173
8.2 指针的定义与使用 173
8.2.1 定义指针变量 173
8.2.2 指针变量赋值 174
8.2.3 使用指针 176
8.3 指针与函数 177
8.3.1 指针作为函数参数 179
8.3.2 指针作为函数返回值 181
8.4 指针与数组 183
8.4.1 数组首地址与数组元素地址 183
8.4.2 指针与数组元素 185
8.5 指针和二维数组 191
8.5.1 二维数组元素的地址 191
8.5.2 使用指针访问二维数组元素 196
8.5.3 二维数组作为函数参数 199
8.6 函数指针 200
习题8 202
第9章 字符串 206
9.1 字符数组表示字符串 206
9.1.1 字符数组的初始化 206
9.1.2 字符串的结束标志 207
9.1.3 字符串的整体输入和输出 208
9.2 字符指针表示字符串 211
9.2.1 字符指针指向字符串常量 211
9.2.2 字符指针作为函数参数 212
9.2.3 字符指针数组 215
9.3 字符串处理和应用 217
9.3.1 字符串处理函数 217
9.3.2 字符串应用 227
习题9 234
第10章 编译预处理和动态分配 239
10.1 编译预处理(include、define) 239
10.2 动态分配 242
习题10 244
第11章 结构体和共用体 245
11.1 结构体 245
11.1.1 定义结构体 245
11.1.2 定义结构体类型变量 246
11.1.3 结构体变量赋值和访问 247
11.1.4 结构体数组 249
11.1.5 结构体指针 249
11.2 静态链表、动态链表 249
11.2.1 静态链表 250
11.2.2 动态链表 252
11.3 共用体 257
习题11 261
第12章 文件 262
12.1 C语言中文件的概念 262
12.1.1 文件的概念 262
12.1.2 计算机中的流 262
12.1.3 文件分类 263
12.1.4 文件的缓冲区 263
12.1.5 文件指针 264
12.2 文件的打开与关闭 265
12.2.1 文件的打开 265
12.2.2 文件的打开方式 265
12.2.3 文件的关闭 266
12.3 读写文件常用函数 266
12.3.1 以字符形式读写文件 266
12.3.2 以字符串的形式读写文件 267
12.3.3 以数据块的形式读写文件 267
12.3.4 格式化读写文件 268
12.3.5 随机读写文件 268
12.3.6 文件操作的出错检测 269
12.4 文件操作应用示例 270
12.4.1 文本文件操作 270
12.4.2 二进制文件操作 272
12.4.3 学生成绩的存储和删除 273
习题12 276
附录 278
附录A 标准ASCII码字符集 278
附录B 运算符和结合性 279
附录C 常用库函数 281
內容試閱
前言
计算机出现至今,不过短短数十年,它的发展却令所有人叹为观止。未来10年,将是世界经济新旧动能转换的关键10年。人工智能、大数据、量子信息、生物技术等新一轮科技革命和产业变革正在积聚力量,催生大量新产业、新业态、新模式,为全球发展和人类生产、生活带来翻天覆地的变化。为了迎接这些新变化和新挑战,我们要武装自己成为信息技术新人类。而计算机程序设计就是一门重要的信息技术课程。
C语言是一种通用的程序设计语言,是公认的高效、表达能力很强的语言。本书通过对高级语言程序设计体系的讲解,系统地介绍C语言的基本概念、基本语法、数据类型、程序结构及高级语言程序设计的方法和常规算法等。在传统的基本语法、基本概念、基本方法上,还注重启发和培养读者分析问题、解决问题的逻辑思路。本书适合初学者由浅入深地理解和掌握程序设计的技巧,为后续学习打下基础。
本书以标准C(C99)为框架,以Microsoft Visual C 2010为编译环境,按照紧扣基础和面向应用的原则,介绍C语言程序设计的基本规范、思路和方法。从培养学生的实际编程能力出发,注重实例教学和实践练习,突出重点讲解和难点分析,逻辑清晰,条理通畅,易于理解。每章后面均附有习题,帮助读者巩固重点知识。
全书共12章。第1章~第3章介绍程序设计与C语言的基础知识;第4章和第5章介绍选择、循环两种程序设计结构及常用的基本算法;第6章~第9章介绍数组、函数、指针和字符串,由浅入深地介绍C语言的语法,并通过经典算法示例逐步讲解程序设计方法;第10章~第12章主要介绍编译预处理和动态分配、结构体和共用体、文件等。
本书由孙军、曹芝兰任主编,卫春芳、张威、刘莹任副主编。第9章、第10章、第11章由孙军编写,第1章、第5章、第6章由曹芝兰编写,第4章和第12章由卫春芳编写,第2章和第7章由张威编写,第3章和第8章由刘莹编写,全书由孙军统稿。
因时间仓促,作者水平有限,书中难免存在不妥之处,恳请广大读者批评指正,作者的联系邮箱是ssjjulia@hubu.edu.cn。
作者
2020年12月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.