





定价:46元
印次:1-3
ISBN:9787302535522
出版日期:2019.08.01
印刷日期:2024.08.12
图书责编:杜晓
图书分类:教材
本书主要面向程序设计的初学者,旨在引导读者了解C语言的基本语法规则并具备一定的设计、编写C语言程序的能力。本书内容分为十章,包括:概述,基本数据类型、基本输入输出、程序控制结构、数组和指针、函数、字符串、结构体与共用体、文件操作和项目实战。 本书注重教材的实用性,由浅入深,将大量的与实际项目相关的习题分散到各个知识点的课后练习题中,并在最后采用一个项目案例对所学的知识进行总结与检验。本书适合作为大学各专业的教材。
闫超,硕士研究生,讲师。1999-2013年于曲阜师范大学攻读计算机科学与技术专业并取得学士学位,2003-2006年于中国科学院计算技术研究所攻读计算机应用技术专业并获工学硕士学位,主要研究方向为软件工程、数据处理。主持并完成山东省软科学研究计划一项,校级青年基金项目两项,济宁市科技发展计划项目一项,参与并完成省软科学计划项目一项、国家自然基金项目一项,参编教材1部,获得软件著作权一项。
C语言是目前广泛使用的编程语言,也是公认的编程入门语言,很多高校都将其作为计算机专业学生学习的第一门程序设计语言。本书正是为编程入门者编写的一本C语言入门书。 要编写一本C语言的入门教程,编者认为应该遵循3个原则: ①尽可能只介绍C语言常用的语法和概念,以使读者把握重点,尽快掌握C语言编程的基本技能; ②尽可能从一开始就给读者展示具有良好编程风格的代码,以帮助读者在开始阶段就养成良好的编程习惯; ③尽可能多地给读者接触代码的机会,无论是阅读代码还是编写代码,以培养其编程能力。 基于上述原则,本书编者经过反复斟酌,提炼了一些C语言中常用的知识点。为了让读者能尽早地编写程序,并通过编写程序来验证一些知识点,本书重新组织了知识点的顺序。另外,每个知识点都附有相应的示例代码。这些示例代码都由具有多年项目实践经验的教师编写,具有良好的编程风格,且所有代码均在Code::Blocks中正确运行。 本书共分11章,具体如下。 第1章主要介绍计算机的结构,程序设计语言的概念、分类及其运行原理,以及C语言的发展历史、C语言标准的概念等。 第2、3章主要介绍C语言的基本概念。其中,第2章主要介绍C语言中整型、实型和字符型三种基本数据类型的表示方法,各类型变量的定义以及格式化输入和输出的实现; 第3章主要介绍算术、赋值、递增递减等常用运算符的使用,以及相应表达式的计算和使用规则。 第4、5章主要介绍选择和循环两种程序控制结构的实现方法,并通过多个实例对具体的代码编写方法进行了展示。 第6、7章主要介绍一维数组和二维数组的定义和使用方法,指针的概念与指针变量的定义,以及如何通过指针来操作...
1.1冯·诺依曼计算机
1.2程序设计语言
1.2.1机器语言
1.2.2汇编语言
1.2.3高级编程语言
1.3C语言概述
1.3.1C语言的历史——从B到C
1.3.2C语言标准
1.4C语言程序
1.4.1第一个C语言程序
1.4.2预处理、编译和链接
1.4.3在Code::Blocks中编写C语言程序
1.5本章小结
练习题
第2章数据类型
2.1整型数据
2.1.1整型数据的表示
2.1.2C语言中的整数类型
2.1.3整型字面量
2.1.4整型变量的声明
2.1.5整型数据的输入/输出
2.2实型数据
2.2.1实数在计算机中的表示
2.2.2浮点型字面量与变量
2.2.3浮点型数据的输入/输出
2.3字符型数据
2.3.1字符型数据在计算机中的表示
2.3.2字符型字面量与字符变量
2.3.3字符型数据的输入/输出
2.4命名常量
2.4.1符号常量
2.4.2const限定符
2.5本章小结
练习题
第3章运算符、表达式和语句
3.1运算符和表达式
3.1.1算术运算符和算术表达式
3.1.2运算符的优先级和结合性
3.1.3赋值运算符与表达式
3.1.4递增、递减运算符
3.2数据类型转换
3.2.1数据类型的隐式转换
3.2.2强制类型转换运算符
3.3... 查看详情
本书注重教材的实用性,书中包含大量的示例代码和编程练习题目,旨在帮助学生养成良好的代码编写习惯,并锻炼学生的编程能力。
查看详情