





定价:29元
印次:1-3
ISBN:9787302231547
出版日期:2010.09.01
印刷日期:2013.06.17
图书责编:杨帆
图书分类:教材
C语言作为一种简洁高效的语言,目前是绝大多数高校本科生学习程序设计的入门语言。本书所有作者均来自教学第一线,具有多年的教学经验,尤其是针对非计算机专业的学生特点,经过深思熟虑的分析研究,努力做到使本书概念清晰,不拘泥于细节,注重实用,运用大量的例题和精选的习题,帮助本科新生能够快速掌握C语言程序设计的基本方法。 本书可以作为高等院校非计算机专业学生的正式教材,也可以作为本科新生或C语言爱好者的自学读物。另外,本书还配套辅助教材《C语言习题、实验指导和课程设计》,可以帮助读者熟练掌握C语言。
C语言程序设计当今社会,大家对计算机已不陌生,但是会用计算机的人是否都懂得计算机是如何完成交给它的任务的,相信会有很多人不明白。这也是目前各高校无论计算机专业还是非计算机专业,甚至文科专业,都要开设程序设计这类课程的原因之一。C语言作为一种简洁高效的编程语言,并且支持结构化编程,在讲究效率的时代,对于帮助人们掌握程序设计的基本思想和方法,进而更好地理解计算机是如何工作的,会有极大的帮助。 本书虽然像传统的教材那样,按照学习的规律,顺序介绍C语言的语法和用C语言解决实际问题的方法,但却并不是一本C语言的语法书。本书完全是从应用的角度出发,来对C语言的语法进行介绍,所以不要把本书作为语法大全。 本书的读者对象是大学本科新入学的学生,尤其是非计算机专业的学生,他们希望通过学习C语言程序设计,来理解计算机的工作。尽管他们可能今后并不是一名程序员,但他们希望知道计算机能做什么以及如何做,以便当他们在今后的工作中,需要向程序员提出他们的软件需求时,能够很好地与软件开发人员沟通,这是非计算机专业本科生所必备的能力。 程序设计是一项工作,程序就是这项工作的产品。如果要制造产品,必须有好的原材料,这些原材料对于程序来说,就是语言的语法知识、各种问题的解决方法和步骤。所以本书在介绍C语言语法的同时,介绍了大量的各种常见问题的解决方法和思路(算法),读者通过对这些内容的掌握,等到动手创造自己的作品(程序)时,就会手到拈来。所以读者一定要尽可能多地积累算法,真正做到熟能生巧。 本书第1章和第8章由李文杰编写,第2章和第9章由徐英慧编写,第3章由贾艳萍编写,第4章由张良编写,第5章由崇美英编写,...
1.1 程序和程序设计1
1.1.1 程序的概念1
1.1.2 程序设计2
1.1.3 程序设计语言2
1.2 C语言概述4
1.2.1 C语言简介4
1.2.2 C语言程序示例4
1.2.3 为何要学C语言7
1.3 算法及其描述8
1.3.1 算法的概念8
1.3.2 算法的特性8
1.3.3 算法的描述8
1.3.4 结构化程序设计10
1.4 C语言程序开发过程10
1.4.1 使用计算机解题的过程11
1.4.2 常用的C语言开发环境12
习题12
第2章 基本数据类型14
2.1 数据类型概述14
2.2 标识符、常量和变量15
2.2.1 标识符15
2.2.2 常量16
2.2.3 变量16
2.3 整型数据18
2.3.1 整型常量的表示18
2.3.2 整型变量18
2.3.3 整型常量的类型20
2.4 实型数据20
2.4.1 实型常量的表示20
2.4.2 实型数据在内存中的存放形式21
2.4.3 实型变量21
2.5 字符数据22
2.5.1 字符在内存中的存放形式22
2.5.2 字符常量22
2.5.3 字符变量23
2.5.4 字符串常量23
2.6 数据的输入与输出24
2.6.1 字符数据的输入和输出24
2.6.2 格式化输入输出26
习题34
C语言程序设计目录第3章 顺序结构程序设计36
3.1 算术运算和算术表达式36
3.1.1 整数算术运算37
3.1.2 实数算术运算37
3.1.3 混合算术运算38
...