
作者:周长胜
页数:276
出版社:清华大学出版社
出版日期:2010
ISBN:9787302231547
电子书格式:pdf/epub/txt
内容简介
c语言作为一种简洁高效的语言,目前是绝大多数高校本科生学习程序设计的入门语言。本书所有作者均来自教学第一线,具有多年的教学经验,尤其是针对非计算机专业的学生特点,经过深思熟虑的分析研究,努力做到使本书概念清晰,不拘泥于细节,注重实用,运用大量的例题和精选的习题,帮助本科新生能够快速掌握c语言程序设计的基本方法。
本书可以作为高等院校非计算机专业学生的正式教材,也可以作为本科新生或c语言爱好者的自学读物。另外,本书还配套辅助教材《c语言习题、实验指导和课程设计》,可以帮助读者熟练掌握c语言。
相关资料
插图:学习C语言的目的就是要通过编程解决实际问题。在实际应用中,要处理的问题通常是多种多样的,有时需要使用整数,有时需要使用带小数部分的实数,有时需要使用字符或字符串。当问题更加复杂时,还可能使用以不同构造方法得到的数据集合。C语言程序要求对使用的数据必须事先明确指定其数据类型。不同的数据类型,其表示形式、占据的内存空间大小以及可执行的操作都是不一样的。通常,将C语言中的数据类型分为基本类型、构造类型、指针类型和空类型四大类。1.基本类型.基本类型的特点是其值不能再分解为其他类型。也就是说,基本类型是自我说明的。在C语言中,常见的基本类型有整型、实型、字符型等。2.构造类型构造类型由一个或多个已定义的数据类型按一定规则构造而成。也就是说,一个构造类型的数据可以分解为若干个成员,每个成员可以是基本类型,也可以是已经定义的构造类型。在C语言中,主要的构造类型有数组类型、结构体类型、共用体类型等。3.指针类型指针是C语言中广泛使用的一种数据类型,其值表示某个量在内存中的地址。指针类型通常被认为是C语言中的精华,能否正确理解和使用指针也经常被看作是否真正掌握C语言的重要标志之一。
本书特色
《C语言程序设计》主要是面向大学非计算机专业本科新生而写,作者全部来自于教学一线,具有多年的C语言程序设计教学实践经历。教材内容不拘泥于语法,采用丰富的案例描述C语言的应用,辅以精挑细选的常用考试题型的习题帮助读者检验学习效果。特别适合作为大学新生学习C语言程序设计的教材或参考书,也可作为高职计算机专业的学生学习C语言程序设计的教材或参考书。《C语言程序设计》有配套的《C语言习题、实验指导及课程设计》作为同步实验教材。
目录
1.1 程序和程序设计
1.1.1 程序的概念
1.1.2 程序设计
1.1.3 程序设计语言
1.2 c语言概述
1.2.1 c语言简介
1.2.2 c语言程序示例
1.2.3 为何要学c语言
1.3 算法及其描述
1.3.1 算法的概念
1.3.2 算法的特性
1.3.3 算法的描述
1.3.4 结构化程序设计
1.4 c语言程序开发过程
节选
C语言作为一种简洁高效的语言,目前是绝大多数高校本科生学习程序设计的入门语言。《C语言程序设计》所有作者均来自教学第一线,具有多年的教学经验,尤其是针对非计算机专业的学生特点,经过深思熟虑的分析研究,努力做到使《C语言程序设计》概念清晰,不拘泥于细节,注重实用,运用大量的例题和精选的习题,帮助本科新生能够快速掌握C语言程序设计的基本方法。《C语言程序设计》可以作为高等院校非计算机专业学生的正式教材,也可以作为本科新生或C语言爱好者的自学读物。另外,《C语言程序设计》还配套辅助教材《C语言习题、实验指导和课程设计》,可以帮助读者熟练掌握C语言。












