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

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

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

『簡體書』C语言实例化教程(微课版)

書城自編碼: 3747300
分類:簡體書→大陸圖書→教材高职高专教材
作者: 张光桃、陈思维、薛景、肖铮
國際書號(ISBN): 9787302599302
出版社: 清华大学出版社
出版日期: 2022-04-01

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

售價:HK$ 68.8

我要買

 

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


新書推薦:
人文精神与未来世界 (论世衡史:“人文精神”所指为何?在中西方各有怎样的历史?在与科技的对垒与融合中何去何从?) (人类文明的演化已经来到一个巨大转折点,人类今后将走向何方已经是迫在眉睫的问题了。)
《 人文精神与未来世界 (论世衡史:“人文精神”所指为何?在中西方各有怎样的历史?在与科技的对垒与融合中何去何从?) (人类文明的演化已经来到一个巨大转折点,人类今后将走向何方已经是迫在眉睫的问题了。) 》

售價:HK$ 93.6
BOSTON儿童骨科重建手术学 国际经典骨科学译著(精装)
《 BOSTON儿童骨科重建手术学 国际经典骨科学译著(精装) 》

售價:HK$ 429.6
优雅的钩针编织.超实用毛衫和小物
《 优雅的钩针编织.超实用毛衫和小物 》

售價:HK$ 58.8
城市外交:从城邦到全球城市
《 城市外交:从城邦到全球城市 》

售價:HK$ 46.8
明史讲义
《 明史讲义 》

售價:HK$ 105.6
技术爆裂:Web3.0对商业世界的5大改变   伊藤穰一
《 技术爆裂:Web3.0对商业世界的5大改变 伊藤穰一 》

售價:HK$ 70.8
东方美学口袋书 中国纹样
《 东方美学口袋书 中国纹样 》

售價:HK$ 47.8
唐代中层文官(中华学术·有道)
《 唐代中层文官(中华学术·有道) 》

售價:HK$ 117.6

 

建議一齊購買:

+

HK$ 72.5
《 语言艺术训练(第3版) 》
+

HK$ 51.2
《 生产运作管理(慕课版) 》
+

HK$ 62.3
《 平面广告设计与制作(第三版)(张照雨) 》
+

HK$ 66.2
《 建筑工程定额与预算 》
+

HK$ 43.8
《 书法鉴赏与训练(新编21世纪高等职业教育精品教材·通识课系列) 》
+

HK$ 49.8
《 旅游文化(第四版) 》
編輯推薦:
《C语言实例化教程(微课版)》在内容编排上,通过实验作为引导,以任务涵盖知识点,以实例强化知识点,在实例和项目设计上由易到难,循序渐进,同时考虑到实际需要,项目设计遵循软件工程的思想,让初学者体验到程序开发的过程。同时本书配套丰富的数字教学资源,包括微视频、电子课件、源代码等。
內容簡介:
C语言是编程者的入门语言,是很多计算机类专业学生的门编程语言。考虑到初学者对语言比较陌生,《C语言实例化教程(微课版)》在内容编排上,通过实训作为引导,以任务涵盖知识点,以实例强化知识点,在实例和项目设计上由易到难,循序渐进,同时根据实际需要,项目设计遵循软件工程的思想,让初学者体验到程序开发的过程。 《C语言实例化教程(微课版)》共分14章。第1章讲解C语言的基本知识及C语言的开发环境;第2~5章主要介绍C语言的基础知识,包括数据类型、运算符与表达式、程序设计的三大结构;第6~13章主要讲解C语言的核心内容,包括数组、函数、指针和字符串及文件等内容;第14章是综合实例,用一个学生成绩管理系统讲解如何用C语言开发管理系统。 《C语言实例化教程(微课版)》对教师用户赠送电子课件、习题答案,同时对所有读者提供微视频、源代码,帮助读者及时地解决在学习过程中遇到的问题。 《C语言实例化教程(微课版)》适合作为本科院校、高职院校、专科院校计算机相关专业程序设计类课程教材,也可作为初学者自学的参考用书,还可以作为相关培训机构程序设计类课程的培训教材。
關於作者:
张光桃,扬州职业大学教师,高级实验师,从事计算机专业课程教学;有计算机软件著作权10余项,实用新型专利4项,主持和参与省级以上教科研课题5项,主持横向课题7项;指导学生参加全国软件专业人才设计与创业大赛获得全国总决赛一等奖2次,指导学生毕业论文曾获得江苏省“优秀毕业设计(论文)”3次。曾编著《亮剑.NET图解ASP.NET网站开发实战》(电子工业出版社,2009年)
目錄
第1章 C语言概述 1
1.1 C语言的起源与特点 2
1.1.1 C语言的起源 2
1.1.2 C语言的特点 2
1.1.3 C语言标准 3
1.2 C程序设计的步骤 4
1.3 算法 5
1.4 C语言集成开发环境 6
1.4.1 Microsoft Visual C 2010集成开发环境介绍 7
1.4.2 Microsoft Visual C 2010集成开发环境的使用 7
1.5 我的个C语言程序 11
本章小结 12
自测题 12
第2章 数据类型、运算符与表达式 15
2.1 C语言的数据类型 16
2.2 关键字和标识符 16
2.2.1 关键字 16
2.2.2 标识符 17
2.3 常量和变量 17
2.3.1 常量 17
2.3.2 变量 18
2.4 整型数据 19
2.4.1 整型常量 19
2.4.2 整型变量 19
2.5 实型数据 21
2.5.1 实型常量 21
2.5.2 实型变量 21
2.6 字符型数据 22
2.6.1 字符型常量 22
2.6.2 字符串常量 23
2.6.3 字符型变量 23
2.7 运算符与表达式 24
2.7.1 算术运算符和算术表达式 24
2.7.2 赋值运算符和赋值表达式 26
2.7.3 自增运算符和自减运算符 28
2.7.4 逗号运算符和逗号表达式 29
2.8 各种数据类型间的混合运算 30
本章小结 31
自测题 31
第3章 顺序结构程序设计 35
3.1 C语言语句 36
3.2 数据输出 37
3.3 数据输入 41
3.4 顺序结构程序设计实例 44
本章小结 45
自测题 45
第4章 选择结构程序设计 49
4.1 关系运算与逻辑运算 50
4.1.1 关系运算符和关系表达式 50
4.1.2 逻辑运算符和逻辑表达式 51
4.2 if语句 53
4.2.1 单分支if语句 53
4.2.2 双分支if语句 55
4.2.3 多分支if语句 56
4.2.4 if语句的嵌套 59
4.3 switch语句 61
4.4 选择结构程序设计实例 64
本章小结 68
自测题 69
第5章 循环结构程序设计 73
5.1 while语句 74
5.2 do-while语句 76
5.3 for语句 79
5.4 break语句和continue语句 83
5.4.1 break语句 83
5.4.2 continue语句 84
5.5 嵌套循环 86
5.6 循环结构程序设计实例 89
本章小结 92
自测题 93
第6章 数组 99
6.1 一维数组 100
6.1.1 一维数组的定义 100
6.1.2 一维数组的初始化 100
6.1.3 一维数组的元素读写 101
6.2 二维数组 103
6.2.1 二维数组的定义 103
6.2.2 二维数组的初始化 104
6.2.3 二维数组的元素读写 105
6.3 数组常用算法 110
6.3.1 数组元素的删除 111
6.3.2 数组元素的插入 112
6.3.3 冒泡排序法 114
6.3.4 其他算法 117
本章小结 120
自测题 120
第7章 函数 127
7.1 函数的定义与调用 128
7.1.1 函数的定义 128
7.1.2 函数的调用 129
7.1.3 函数的声明 131
7.2 调用函数的过程 132
7.2.1 参数的传递 132
7.2.2 函数的嵌套调用 133
7.3 库函数 134
7.4 递归函数 135
7.5 多文件结构 140
7.6 变量的作用域 141
7.7 变量的存储类型 143
7.7.1 extern、static与全局变量 143
7.7.2 auto、static、register与局部变量 147
本章小结 148
自测题 148
第8章 编译预处理与动态存储分配 155
8.1 编译预处理 156
8.1.1 宏定义 156
8.1.2 文件包含 159
8.1.3 条件编译 160
8.2 动态存储分配 161
8.2.1 malloc函数 161
8.2.2 calloc函数 162
8.2.3 free函数 162
本章小结 164
自测题 165
第9章 指针 169
9.1 变量的地址和指针 170
9.2 指针变量 171
9.2.1 指针变量的定义与赋值 171
9.2.2 变量的直接访问与间接访问 172
9.3 指针与一维数组 174
9.4 指针与二维数组 177
9.5 指针与函数 181
9.5.1 函数值传递和地址传递 181
9.5.2 返回指针的函数 184
9.6 指针实例 186
9.6.1 一维数组、指针与函数传值实例 186
9.6.2 二维数组、指针与函数传值实例 189
9.6.3 选择排序法 191
本章小结 193
自测题 194
第10章 字符串 197
10.1 字符串的定义与初始化 198
10.2 字符串的输入与输出 200
10.3 指向字符串的指针 203
10.4 字符串常用处理函数 205
10.5 字符串数组 207
10.6 字符串实例 210
本章小结 214
自测题 214
第11章 结构体与共用体 219
11.1 结构体类型 220
11.1.1 结构体类型的定义 220
11.1.2 用typedef为数据类型起别名 221
11.1.3 结构体变量 222
11.1.4 结构体变量的赋值 224
11.1.5 结构体变量成员的引用 225
11.2 结构体指针 227
11.3 结构体数组 228
11.4 结构体与函数 230
11.5 单链表 231
11.5.1 单链表的概念 231
11.5.2 单链表的插入与删除 234
11.6 共用体类型 238
11.6.1 共用体类型的定义 238
11.6.2 共用体变量 239
11.6.3 共用体变量成员的引用 240
本章小结 242
自测题 242
第12章 位运算 247
12.1 位运算符 248
12.1.1 按位取反 248
12.1.2 按位与 248
12.1.3 按位或 249
12.1.4 按位异或 250
12.1.5 按位左移 251
12.1.6 按位右移 251
12.2 位运算表达式 252
本章小结 253
自测题 253
第13章 文件 257
13.1 文件概述 258
13.1.1 文件的分类 258
13.1.2 文件指针 259
13.2 文件的打开与关闭 259
13.3 文件的结束标志 261
13.4 文件位置指针的定位 261
13.5 文件的读写 262
13.5.1 字符读写 262
13.5.2 字符串读写 264
13.5.3 格式化读写 265
13.5.4 块数据读写 268
本章小结 270
自测题 271
第14章 综合实例:学生成绩管理系统 275
14.1 系统任务描述 276
14.2 系统结构设计 276
14.2.1 数据结构设计 276
14.2.2 模块化设计 277
14.3 模块功能实现 279
14.4 系统运行结果 290
附录一 常用字符与ASCII代码对照表 295
附录二 C语言运算符的优先级和结合性 296
附录三 C语言中的关键字及含义 297
参考文献 298
內容試閱
C语言是一门面向过程的编译型语言,它的运行速度极快,仅次于汇编语言。C语言是计算机产业的核心语言,操作系统、硬件驱动、关键组件、数据库等都离不开C语言。C语言是一种经典的计算机语言,被计算机专业人员和应用人员广泛地使用,通常是计算机专业的门专业基础课,对培养学生的专业素养、专业兴趣意义重大。与其他语言相比,它有着无可比拟的优势。
◎ 高效性:C语言可以表现出通常只有汇编语言才具有的精细控制能力(汇编语言是为特定的CPU设计所采用的一组内部指令的助记符),它充分利用了当前计算机在性能上的优点,程序往往紧凑且运行速度快。
◎ 可移植性:C语言在可移植性方面处于领先地位。C 编译器(将C代码转换为计算机内部可使用的指令的程序)在40多种系统上可用,包括从使用8位微处理器的计算机到Cray超级计算机。在一个系统上编写的C程序经过很少改动或不经修改就可以在其他系统上运行。
◎ 强大的功能和灵活性?:C程序既可以用于解决数学、物理学等学科的基础计算,也可以用于解决工程学问题,甚至还可以用于开发影视特效,而且很多语言(如 FORTRAN、Perl、Python、Pascal、LISP、Logo和Basic)的许多编译器和解释器也都用C语言编写,这足以显示它的功能强大和广泛的应用性。
◎ 面向编程人员:C语言允许访问硬件,并可以操纵内存中的特定位。它具有丰富的运算符供选择,让人能够简洁地表达自己的意图。另外,多数C实现都有一个大型的库,其中包含有用的C函数,这些函数能够处理编程人员通常会面对的许多需求。
  鉴于C语言在计算机专业中的地位和作用,作者编写了这本理念新颖、视角独特的C语言教材,以期引起大家思考。本教材的特点如下。
  (1) 以培养读者的编程能力为宗旨。本教材着重强调用计算机解决问题的规律及如何把解决问题的步骤用C语言准确地描述出来。每道例题都给出以自然语言描述的算法及转化为何种C语句的提示。经试用,对学生读、写程序能力的培养效果明显。
  (2) 注重启发读者思考。C语言毕竟是与机器交流的工具,它的知识点都“有章可循”。让读者“死记硬背”这些知识点不仅枯燥,而且还会使读者产生厌学情绪。本教材结合当今微视频传播优势,为本书增加可观赏性和可交流性,增加学习的乐趣。
  (3) 概念清晰。本教材对C语言中的重要概念都给出了新颖的定义或解释,这些定义既考虑科学的严谨性,又照顾到初学者的理解能力,保证读者能对C语言有醍醐灌顶的认识,抓住它的本质特征。
  (4) 习题别具匠心。本教材不仅每章都有典型例题,而且习题部分也别具匠心。习题是一本教材的重要组成部分,好的练习题可以让读者百思不厌,回味无穷。作者在成千上万道C语言练习题中精挑细选,力争找出能使读者多思、精练的习题。习题均以启发读者思考、突破知识点、培养能力为目的,难度由浅入深,层层递进,兼顾各类读者。
  总之,这是一本支持提问式、短视频式教学的全新的C语言教材。本教材共分14章,主要内容如下。
  第1章:C语言概述。主要介绍了C语言的发展过程、C标准、算法的概念和特点、程序设计的基本步骤、Visual C 2010集成开发环境,并通过程序举例介绍C语言程序的构成。
  第2章:数据类型、运算符与表达式。主要介绍了C语言的基本数据类型、常量和变量、关键字和标识符、几种常用的运算符和表达式计算,再结合例题进行基础知识的分析。
  第3章:顺序结构程序设计。重点介绍了输出语句printf()函数和输入语句scanf()函数的使用方法,其中有较多的细节需要初学者多练习、多思考,才能逐步掌握。
  第4章:选择结构程序设计。主要讲解了选择结构程序设计,包括关系运算符和关系表达式、逻辑运算符及逻辑表达式、if语句的3种方式、if语句的嵌套使用、switch语句,并通过程序举例综合对比了if语句和switch语句的使用方法。
  第5章:循环结构程序设计。主要讲解了循环结构程序设计的相关知识,包括while循环、do-while循环、for循环,以及循环中break语句和continue语句的使用。
  第6章:数组。主要讲解了数组的相关知识。C语言使用数组存放一组相同数据类型的数据。在实际应用中很多数据都是大量存在的,其中重要的一种处理方式就是用数组进行读取。数组的学习内容包括数组的定义、初始化,数组元素的读写、插入、删除等操作。
  第7章:函数。主要讲解了C语言程序的基本单元——函数。从函数的定义入手,再讲解函数调用过程,后介绍库函数和递归函数的使用方法。
  第8章:编译预处理与动态存储分配。编译预处理是指在预处理阶段执行的命令,需要掌握无参宏与有参宏的定义与使用,掌握两种文件包含方式的区别,了解条件编译命令。动态存储分配是指在程序运行过程中对存储空间的动态管理,C语言提供了库函数malloc()与calloc()实现空间的动态分配,库函数free()实现空间的动态回收。
  第9章:指针。主要讲解了C语言指针的相关知识,学习内容包括内存地址和变量的地址、指针变量、数据的直接访问和间接访问、指针与一维数组、指针与二维数组、函数间地址传值、返回指针的函数;后介绍了第二种数组元素的排序方法——选择排序法。
  第10章:字符串。主要讲解了字符串的相关知识,学习内容包括字符串的定义与初始化、字符数组与字符串的关系、字符串的输入与输出、字符串指针、常用字符串函数、字符串数组;在C语言中,字符串使用字符数组存储,以字符‘\\0’结尾。
  第11章:结构体与共用体。主要讲解了结构体与共用体的相关知识,以及使用typedef关键字为数据类型起别名的方法。
  第12章:位运算。主要讲解了C语言中二进制位的运算,它是C语言兼具高级语言与汇编语言优点的体现,只适用于整型或字符型数据。C语言提供了6种位运算符,需要掌握各运算符的操作数个数、优先级及结合方式,了解位运算的适用场合。
  第13章:文件。主要讲解了C语言文件的相关知识。从不同的角度,C语言文件有不同的分类,通常将文件分为文本文件与二进制文件。使用文件时,需先定义指向FILE类型的指针,通过打开文件操作,建立文件指针与文件的联系,借助4组文件读取函数fgetc()与fputc()、fgets()与fputs()、fscanf()与fprintf()、fread()与fwrite()完成对文件数据的操作,后关闭文件。
  第14章:综合实例。主要通过“学生成绩管理系统”的设计与实现,综合运用C语言各章节知识,使学习者进一步掌握C语言基础知识,同时提升项目设计能力和程序控制能力。
  本书的内容编排都是笔者在总结前人创作经验的基础上,经过多年教学实践,总结提炼而形成的形之有效的教学方法,摸清了学生思路,掌握了教学规律,有着重要的学习指导意义。
  本书由扬州职业大学张光桃、陈思维、薛景,以及四川工商职业技术学院肖铮编著,其中第?3?章由李艳阳编写,镇江市政府信息技术员李新锋对全书进行了统筹和审核。本书在编写过程中,得到了扬州职业大学的大力支持,缪勇、施俊、刘娇、李云霞等为书中所用程序做了上机验证,在此表示一一致谢。同时对清华大学出版社各位编辑老师的付出表示衷心的感谢。
  由于作者水平有限,书中难免有错漏、不当之处,望广大读者朋友不吝赐教。
  
  
  编 者

 

 

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