登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入 新註冊 | 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / EMS,時效:出貨後2-3日

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

2023年08月出版新書

2023年07月出版新書

2023年06月出版新書

2023年05月出版新書

2023年04月出版新書

2023年03月出版新書

2023年02月出版新書

『簡體書』C语言程序设计基础入门与实战(微课版)

書城自編碼: 3444815
分類: 簡體書→大陸圖書→計算機/網絡程序設計
作者: 文杰书院
國際書號(ISBN): 9787302540878
出版社: 清华大学出版社
出版日期: 2020-01-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 414

我要買

share:

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



新書推薦:
流风回雪:六朝名士的庙堂与山林(论衡系列)
《 流风回雪:六朝名士的庙堂与山林(论衡系列) 》

售價:NT$ 381.0
妈妈,我想为自己而活
《 妈妈,我想为自己而活 》

售價:NT$ 325.0
再造大唐:郭子仪评传
《 再造大唐:郭子仪评传 》

售價:NT$ 437.0
人性的博弈 为什么做个好人这么难
《 人性的博弈 为什么做个好人这么难 》

售價:NT$ 381.0
不完美的自我:接纳与放手,让自己活得更有韧性
《 不完美的自我:接纳与放手,让自己活得更有韧性 》

售價:NT$ 330.0
苏菲的世界(漫画版):寻找自我的旅程
《 苏菲的世界(漫画版):寻找自我的旅程 》

售價:NT$ 442.0
让改变发生:学校改进视角下的办学思考与实践叙事
《 让改变发生:学校改进视角下的办学思考与实践叙事 》

售價:NT$ 258.0
麦肯锡原则:成就全球顶级公司的11条经验    (美) 达夫·麦克唐纳
《 麦肯锡原则:成就全球顶级公司的11条经验 (美) 达夫·麦克唐纳 》

售價:NT$ 498.0

建議一齊購買:

+

NT$ 414
《 C++面向对象程序设计基础入门与实战(微课版) 》
+

NT$ 414
《 C#程序设计基础入门与实战(微课版) 》
+

NT$ 414
《 Java Web程序设计基础入门与实战(微课版) 》
+

NT$ 324
《 HTML5动画创作技术——DragonBones 》
+

NT$ 1161
《 HTML5权威指南【迄今为止最全面详实的网页设计参考书】 》
編輯推薦:
新起点电脑教程(微课版)系列图书采用基础讲解 案例演练 综合项目实战的呈现模式,帮助编程初学者顺利上手,轻松入门,进而成长为编程高手。
为了帮助读者深入理解好所学的内容,每一小节都特别配有视频讲解,读者只要用手机扫描二维码,即可在线观看教学视频,随时随地都可以学。
新起点电脑教程(微课版)系列图书所有的案例都配有源代码,教材购书还赠送PPT教学案例,这些资源读者可登陆官方网站下载获取,非常方便。
內容簡介:
C语言是一门面向过程的计算机程序设计语言,同时具有高级语言和汇编语言两者的特点,既可以编写系统程序,又可以编写应用程序,还可以应用到单片机及嵌入式系统的开发中,目前广泛用于底层开发。
《C语言程序设计基础入门与实战微课版》共13章,分别介绍了C语言概述、数据类型、运算符、表达式、顺序结构、选择结构、循环结构、地址与指针、一维数组、二维数组、字符数组与字符串、函数、结构体与共用体、位运算、文件等内容。每章有要点、主要内容、思考与练习模块,方便读者的使用。
《C语言程序设计基础入门与实战微课版》结构合理,逻辑性强,由浅入深,面向学习编程语言的初中级用户,适合没有基础的C语言入门新手阅读;既适合于高等院校的学生专业课教材,也可作为社会培训机构的培训教材。
關於作者:
文杰书院,专门从事计算机图书的策划与编写,主要成员由本工作室的全职工作人员、高校教师、各行各业的工程技术人员组成,图书出版范围涵盖计算机科学与技术的各个分支,兼顾计算机知识普及与提高,注重理论与应用相结合,努力推广实用性强的应用技术。
目錄
第1章 C语言概述 1
1.1 C语言的发展 2
1.1.1 C语言的历史 2
1.1.2 C语言的特点 3
1.2 C语言的开发环境 4
1.2.1 Turbo C 2.0集成开发环境 4
1.2.2 Visual C 6.0开发环境 7
1.3 简单C程序的组成和格式 10
1.4 思考与练习 12
第2章 数据类型、运算符与表达式 15
2.1 C语言的数据类型 16
2.1.1 数据类型的分类 16
2.1.2 数据类型的取值范围 17
2.2 常量 17
2.2.1 整型常量 17
2.2.2 实型常量 18
2.2.3 字符型常量 18
2.2.4 字符串型常量 19
2.2.5 符号型常量 19
2.3 变量 20
2.3.1 变量的定义与初始化 21
2.3.2 整型变量 21
2.3.3 实型变量 22
2.3.4 字符型变量 23
2.3.5 定义不可变变量 24
2.4 标识符与关键字 24
2.4.1 标识符 24
2.4.2 关键字 25
2.4.3 预定义标识符与用户标识符 25
2.4.4 ASCII码字符集 25
2.5 运算符与表达式 26
2.5.1 C语言的运算符 26
2.5.2 运算符的优先级 27
2.5.3 算术运算与算术表达式 28
2.5.4 赋值运算符与赋值表达式 31
2.5.5 逗号运算符与逗号表达式 32
2.6 思考与练习 33
第3章 顺序结构程序设计 39
3.1 结构化程序设计思想 40
3.1.1 程序化设计的三种基本结构 40
3.1.2 语句 41
3.2 常用的数据输入输出函数 42
3.2.1 格式输出函数printf 42
3.2.2 格式输入函数scanf 48
3.2.3 字符输出函数putchar 51
3.2.4 字符输入函数getchar 51
3.3 程序设计举例 52
3.4 思考与练习 54
第4章 选择结构程序设计 57
4.1 关系运算与逻辑运算 58
4.1.1 关系运算符和表达式 58
4.1.2 逻辑运算符和表达式 59
4.2 if语句 60
4.2.1 单分支if语句 60
4.2.2 双分支if语句 60
4.2.3 多分支if语句 62
4.3 条件运算符 67
4.4 switch语句 68
4.5 程序设计举例 70
4.6 思考与练习 73
第5章 循环结构程序设计 77
5.1 while语句 78
5.2 do while语句 80
5.3 for语句 81
5.4 三种循环语句的比较 82
5.5 循环语句的嵌套 83
5.6 循环结构中的其他语句 85
5.6.1 break语句 85
5.6.2 continue语句 86
5.6.3 goto语句与语句标号 86
5.7 程序设计举例 87
5.8 思考与练习 91
第6章 地址与指针 95
6.1 地址与指针的定义 96
6.1.1 指针介绍 96
6.1.2 存放指针的变量 97
6.2 指针变量的定义与使用 97
6.2.1 指针变量的定义 97
6.2.2 给指针变量赋初值 98
6.2.3 与指针有关的两个运算符 99
6.2.4 对指针变量的引用 100
6.3 程序设计举例 103
6.4 思考与练习 104
第7章 一维数组 109
7.1 数组的概念 110
7.2 一维数组的定义和引用 110
7.2.1 一维数组的定义 111
7.2.2 一维数组元素的引用 111
7.2.3 一维数组的初始化 113
7.3 程序设计举例一 114
7.4 一维数组与指针 118
7.4.1 指向数组元素的指针 118
7.4.2 通过指针引用数组元素 119
7.5 指针数组和指向指针的指针 122
7.5.1 指针数组的概念 122
7.5.2 指向指针的指针 123
7.5.3 利用指针数组访问数组 123
7.6 程序设计举例二 124
7.7 思考与练习 128
第8章 二维数组 133
8.1 二维数组的定义和引用 134
8.1.1 二维数组的定义 134
8.1.2 二维数组元素的引用 134
8.1.3 二维数组的初始化 137
8.1.4 二维数组与一维数组的关系 138
8.2 二维数组程序举例一 138
8.3 二维数组与指针 141
8.3.1 二维数组与指针 141
8.3.2 通过地址来引用二维数组元素 142
8.3.3 通过指针数组来引用二维数组元素 143
8.3.4 通过指针数组和一维数组来构造二维数组 144
8.4 程序设计举例二 146
8.5 思考与练习 149
第9章 字符数组与字符串 155
9.1 字符数组 156
9.1.1 字符数组的定义 156
9.1.2 字符数组的初始化 156
9.1.3 字符数组的引用 157
9.2 字符串 157
9.2.1 字符串常量 158
9.2.2 用字符串给字符数组赋初值 158
9.2.3 字符串的输入输出 159
9.2.4 字符串与指针 161
9.2.5 字符串数组 162
9.3 字符串处理函数 165
9.3.1 字符串输出函数puts 165
9.3.2 字符串输入函数gets 166
9.3.3 字符串连接函数strcat 167
9.3.4 字符串拷贝函数strcpy 168
9.3.5 字符串比较函数strcmp 168
9.3.6 测字符串长度函数strlen 169
9.3.7 查找字符位置函数strchr 170
9.3.8 查找子串位置函数strstr 170
9.3.9 转字符串为小写strlwr 171
9.3.10 转字符串为大写函数strupr 172
9.4 程序设计举例 172
9.5 思考与练习 176
第10章 函数 181
10.1 函数概述 182
10.1.1 函数的概念 182
10.1.2 函数的参数 186
10.1.3 函数的返回值 187
10.1.4 函数的调用 189
10.1.5 函数的嵌套调用 191
10.1.6 函数的递归调用 192
10.2 指针与函数 195
10.2.1 指针变量作为函数参数 195
10.2.2 数组可以作为函数参数 198
10.3 局部变量和全局变量 201
10.3.1 局部变量 201
10.3.2 全局变量 202
10.4 变量的存储类别 204
10.4.1 动态存储方式与静态存储方式 205
10.4.2 auto变量 205
10.4.3 static变量 205
10.4.4 register变量 207
10.4.5 extern变量 208
10.4.6 存储类型小结 209
10.4.7 内部函数与外部函数 209
10.5 思考与练习 209
第11章 结构体与共用体 215
11.1 结构体 216
11.1.1 结构体的定义 216
11.1.2 定义结构体类型的变量 217
11.1.3 结构体变量成员的表示方法 219
11.1.4 结构体变量的引用 219
11.1.5 结构变量的初始化 220
11.1.6 结构型数组 221
11.1.7 结构指针变量 224
11.2 动态存储分配 228
11.3 链表 230
11.3.1 链表概念 231
11.3.2 单向链表 232
11.3.3 动态单向链表 233
11.4 共用体 242
11.4.1 共用体的定义 242
11.4.2 共用体类型变量的引用方式 243
11.4.3 共用体类型变量的特点 244
11.5 枚举类型 245
11.5.1 枚举类型的定义 245
11.5.2 枚举变量的定义与赋值 245
11.6 类型定义符typedef 247
11.7 思考与练习 250
第12章 位运算 255
12.1 位运算符 256
12.1.1 位运算符 256
12.1.2 按位与运算 257
12.1.3 按位或运算 258
12.1.4 按位异或运算 259
12.1.5 取反运算 260
12.1.6 左移运算 260
12.1.7 右移运算 260
12.1.8 位数不同的运算数之间的运算规则 261
12.2 位域 262
12.2.1 位域 262
12.2.2 位域的定义 262
12.2.3 位域的使用 263
12.3 程序设计举例 264
12.4 思考与练习 267
第13章 文件 269
13.1 文件概述 270
13.1.1 文件的存储 270
13.1.2 文件指针 271
13.2 文件的打开与关闭 272
13.2.1 文件的打开 272
13.2.2 文件的关闭 274
13.3 文件的读写 274
13.3.1 字符读写函数fgetc和fputc 275
13.3.2 字符串读写函数fgets和fputs 278
13.3.3 数据块读写函数fread和fwtrite 280
13.3.4 格式化读写函数fscanf和fprintf 283
13.3.5 文件定位与随机读写 285
13.3.6 文件检测函数 287
13.4 思考与练习 288
附录 289
习题答案 299
参考文献 322
內容試閱
前言
C语言是使用最多的计算机高级语言之一,既可用于编写系统软件,又可用于编写应用软件。它是每一位程序员都应该掌握的基础语言,是微软.NET编程中使用的C#语言的基础,也是Objective-C语言的基础;C语言是在很多环境中被广泛使用的C 语言的基础,学习C语言可以给编程职业生涯提供牢固的基础,也有助于更好地理解更为现代的语言。
购买本书能学到什么
本书主要讲解了使用C编程的格式、规范,C程序的编写方法。本书内容由浅入深,章节合理、脉络清晰,大量地运用例题进行实例讲解,使读者学起来轻松,易懂。
本书共13章,包含以下内容。
第1章,介绍了C语言的发展历程,Turbo C 2.0及Visual C两种开发环境,C语言程序的组成及格式。
第2章,介绍C语言的数据类型,常量与变量的意义,C语言的关键字与标识符,C语言运算符与优先级。
第3章~第5章,介绍了结构化编程的思想及C语言的三种程序结构:顺序结构、选择结构、循环结构。
第6章~第9章,主要介绍指针与数组。指针是C语言的特色功能,通过调用指针可以直接读写内存。指针与数组的关系非常密切,数组的首地址是一个指针常量,可以通过移动指针来读写数组元素。
第10章,主要介绍函数。函数是C语言程序的组成单位,C语言通过编写函数来实现各种功能,编写好的函数可以被不同的用户调用。C语言还提供丰富的库函数可以供用户调用。主调函数与被调函数间形参与实参的数据传递是使用函数的关键。
第11章,结构体与共用体、枚举类型是C语言中特殊的数据类型,它们由标准的数据类型组成,可以解决复杂的数据结构的问题。
第12章,位运算。C语言不仅能按字节来进行数据处理,还可以按位来处理数据,因此对内存的使用更加节约、高效。
第13章,文件。C语言的数据处理单位还可以是文件,C语言提供很多库函数用于直接对文件进行打开、关闭、读、写等操作。
如何获取本书的学习资源
为帮助读者高效、快捷地学习本书的知识点,我们不但为读者准备了与本书知识点有关的配套素材文件,而且设计并制作了精品视频教学课程,还为教师准备了PPT课件资源。购买本书的读者,可以通过以下途径获取相关的配套学习资源。
1. 扫描书中二维码获取在线学习视频
读者在学习本书的过程中,可以使用微信的扫一扫功能,扫描本书标题左下角的二维码,在打开的视频播放页面中可以在线观看视频课程。这些课程读者也可以下载并保存到手机或电脑中离线观看。
2. 登录网站获取更多学习资源
本书配套素材和PPT课件资源,读者可登录网址http:www.tup.com.cn清华大学出版社官方网站下载相关学习资料,也可关注文杰书院微信公众号获取更多的学习资源。
本书由文杰书院组织编写,李博任主编,王颖、于复胜任副主编。其中第1~3章由王颖编写;第4~10章由李博编写;第11~12章由于复胜编写,第13章由国网辽宁经济技术研究院陈国龙编写,另外郑宏、李润荣、孙晓妍、李军、袁帅、文雪、李强、高桂华、冯臣、宋艳辉等也参与了本书的编写工作。
我们真切希望读者在阅读本书之后,可以开拓视野,增长实践操作技能,并从中学习和总结操作的经验和规律,达到灵活运用的水平。鉴于编者水平有限,书中疏漏和考虑不周之处在所难免,热忱欢迎读者予以批评、指正,以便我们日后能为您编写更好的图书。
编 者

 

 

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