


定价:79元
印次:1-2
ISBN:9787302687177
出版日期:2025.05.01
印刷日期:2025.07.25
图书责编:龙启铭
图书分类:教材
"本书以C语言为工具,力图以简明的语言、典型的案例,在介绍C语言程序设计过程中,融入计算思维和程序设计的基本方法,使读者在学习C语言程序设计后,能够用计算思维和程序设计的方法解决相关领域中的实际问题。全书共13章,包括C语言基本概念、数据类型与表达式、格式化输入与输出、选择结构、循环结构、函数、数组、指针、字符串、指针与数组、自定义数据类型、文件、构建大规模程序。本书提供源代码、教学课件、教案、教学大纲、实验详细指导书、习题答案等教学资源。 本书假设读者没有任何编程背景,非常适合作为高等学校各专业“C语言程序设计”课程的教材,也可以作为各类程序设计学习者的自学用书。 "
前言 C语言自推出以来,一直受到人们的广泛欢迎。长期以来,学术界和工业界都在广泛使用标准C语言。在世界各地的很多教育机构中,由于从许多入门级课程到高级课程都可选择C语言,因此C语言是程序设计课程和计算机科学教育的首选语言。此外,C语言带有很多有用的库,并得到许多复杂而安全的集成开发环境的支持。由于C语言是使用方便、目前执行效率最高的语言,因此在人工智能、云计算等领域得到广泛应用,深度学习平台和云计算平台的底层基础架构都是使用C语言实现的。同时,标准C语言还在不断改进、完善和拓展,这些变化及C语言在操作系统、数据库、图形系统、嵌入式系统等方面的广泛影响,使得C语言成为学习信息科学和程序设计的首选。 本书以C语言为工具,力图用简明的语言、典型的案例,介绍计算思维和程序设计的基本方法,把它们的核心思想贯穿于C语言的介绍中,目的是使读者在学习C语言以后,能够用计算思维和程序设计的方法解决相关领域中的实际问题。 全书共13章,包括C语言基本概念、数据类型与表达式、格式化输入与输出、选择结构、循环结构、函数、数组、指针、字符串、指针与数组、自定义数据类型、文件、构建大规模程序。 1. 本书目标 (1) 本书通过提供详细的解题思路来描述问题所涉及的编程元素和解决问题所需要的方法及解题步骤,采用三种基本结构、自顶向下和结构化程序设计方法,并通过大量的流程图或NS图来描述算法,为编写程序提前进行代码预排,帮助读者更好地理解和评价问题所涉及的编程思想。 (2) 通过详细分析示例程序,向读者展现了清晰而完整的程序设计过程,描述了代码的关键特征,目的是让读者掌握一些习惯语法,以便...
第1章C语言基本概念1
1.1计算机语言和程序2
1.1.1计算机语言2
1.1.2计算机程序2
1.1.3C语言2
1.1.4程序设计3
1.2算法和算法表示4
1.2.1算法的概念4
1.2.2算法的特征6
1.2.3算法的表示7
1.2.4算法的优化14
1.2.5结构化程序设计方法16
1.3C语言编程20
1.3.1编写一个经典的C程序20
1.3.2编译和链接22
1.4变量、表达式和赋值22
1.4.1类型23
1.4.2声明23
1.4.3赋值24
1.4.4变量的初始化24
1.4.5显示变量的值25
1.5从键盘读取输入25
1.6常量定义26
1.6.1宏常量26
1.6.2const常量27
1.7标识符28
1.8C程序的结构特点291.9C语言编程风格31
问与答32
习题133
目录
第2章数据类型与表达式36
2.1变量声明与表达式36
2.2基本数据类型37
2.3整型37
2.4浮点型40
2.5算术运算符与表达式41
2.5.1算术运算符41
2.5.2算术表达式44
2.6赋值运算符与表达式45
2.6.1赋值运算符46
2.6.2赋值表达式46
2.6.3复合赋值运算符及表达式46
2.7自增/自减运算符48
2.8字符型49
2.8.1字符操作49
2.8.2有符号字符与无符号字符49
2.8.3转义序列50
2.9字符处理函数51
2.10类型转换54
2.10.1算术运算过程中的转换54
2.10.2赋值过程中的... 查看详情





