





定价:59元
印次:1-4
ISBN:9787302483915
出版日期:2018.07.01
印刷日期:2022.07.27
图书责编:贾斌
图书分类:教材
本教材共包括10章,在基础章节如基本数据类型、分支结构、循环结构、数组等章节的编写上力争简洁明了,让读者较容易地掌握C语言的基本语法。突出C语言模块化设计思想即“函数”章节,对较难掌握且为C语言精髓章节“指针”,知识点描述避免高深、抽象,联系实际生活设计例题。把编程规范贯穿于整本教材,培养读者的编程素养。例子选取追求简单、通俗、明了。
(1)简明性: 基础章节简明扼要,让学生轻松掌握基本的核心语法。在后面核心章节中反复复习巩固基础知识。(2)趣味性: 把枯涩难懂的知识点融入趣味性的小型实例中。避免使用大量枯燥的数学例题。(3)规范性: 本书作者有多年企业严格规范的程序开发经验,本教材参考业界编程规范,例题代码书写规范,旨在培养学生养成良好的编程素养。(4)系列性: 系列配套:教材+电子教案(免费、公开)+视频讲解(免费、公开)+实验指导及习题解答。 在教材出版时完成电子教案,并免费公开,完成教材对应免费视频讲解。在后续工作中,会出版配套实验指导及习题解答。
前言 未来的世界是自动化一统天下的时代,智能控制离不开程序,由于C语言是所有高级程序设计语言中最接近硬件且可移植性较好的高效编程语言,其在系统编程和嵌入式开发中具有不可比拟的优势。而且学习C语言是进一步学习其他高级编程语言,如C++和Java的基础。 【本书主要内容】 本书共分为11章,内容包括C语言概述、顺序结构程序设计、运算符与表达式、分支结构、循环结构、数组、函数、指针、自定义类型、输入和输出、预处理和位操作等。 本教材在讲解C语言基础知识时,力求简单、明了,并均有对应实例。而对于C语言的精髓部分,如函数、指针、自定义类型等做了由浅入深的详细讲解,并设计了大量的例题和实例。 从文件中获取数据进行处理,然后把处理的结果保存到文件中,这可能是多数读者通过学习C语言渴望掌握的技能。故本教材把“输入和输出”作为非常重要的章节,该章节涉及对整本教材的复习巩固提高。该章配以大量的常用实例,提高读者的学习兴趣。 第11章“预处理和位操作”通常是被C语言读者忽略的部分,而该部分在实际的程序开发中占有非常重要的地位,如涉及带参、无参宏定义,以及如何使用预处理命令避免头文件的重复包含等问题。如果能使用位运算代替程序中的乘除等算术运算,将提高运算效率,且能体现掌握C语言的深度。 【本书特色】 (1) 把枯燥、复杂的语法概念简单化、实例化。本教材几乎对涉及的所有知识点均设计实例进行讲解,通俗易懂,便于读者自学。 (2) 例题设计具有代表性,把在实际程序开发过程中经常遇到的错误及不规范的语法,均以例题的形式进行分析总结,分析思路详尽,所有实例均提供了源代码,便...
目录
第1章C语言概述
1.1计算机系统
1.2计算机语言与程序设计语言
1.2.1计算机语言
1.2.2程序设计语言及其发展
1.3C语言的起源及特点
1.3.1热衷游戏与UNIX的起源
1.3.2UNIX的改进与C语言的起源
1.3.3C语言的特点
1.4C语言的标准化
1.4.1ANSI C/ISO C标准
1.4.2C99标准
1.4.3C11标准
1.5简单的C语言程序举例
1.5.1C语言程序的结构
1.5.2C语言的编程风格与规范
1.6C语言程序设计的一般步骤
1.7算法
1.7.1算法的概述
1.7.2算法的表示
小结
习题
第2章顺序结构程序设计
2.1简单的顺序结构程序
2.1.1标识符、关键字、常量、变量
2.1.2运算符、表达式、语句
2.1.3格式化输入、输出
2.2数据类型
2.2.1整型类型
2.2.2浮点类型
2.2.3字符类型
2.3输入输出
2.3.1字符型数据的输入和输出
2.3.2数值型数据的输入和输出
2.3.3数值与字符混合输入和输出
小结
习题
第3章运算符与表达式
3.1运算符和表达式中的基本概念
3.2算术运算符及算术表达式
3.3逻辑、关系运算符及其表达式
3.4赋值运算符及赋值表达式
3.5移位运算符及移位表达式
3.6sizeof运算符及其表达式
...
基础章节简明扼要,让学生轻松掌握基本的核心语法。在后面核心章节中反复复习巩固基础知识。
(2)趣味性:
把枯涩难懂的知识点融入趣味性的小型实例中。避免使用大量枯燥的数学例题。
(3)规范性:
本书作者有多年企业严格规范的程序开发经验,本教材参考业界编程规范,例题代码书写规范,旨在培养学生养成良好的编程素养。
(4)系列性:
系列配套:教材+电子教案(免费、公开)+视频讲解(免费、公开)+实验指导及习题解答。
在教材出版时完成电子教案,并免费公开,完成教材对应免费视频讲解。在后续工作中,会出版配套实验指导及习题解答。