





定价:59元
印次:3-8
ISBN:9787302601289
出版日期:2022.04.01
印刷日期:2024.07.30
图书责编:闫红梅
图书分类:教材
C语言是国内外广泛使用的计算机编程语言,是高等学校理工科专业学生必须掌握的一门计算机程序设计语言。本书是一本集知识性和实用性的C语言程序设计教材,全书由9章组成,讲述了C语言程序的基本结构、运算符与表达式、常见基本算法、流程控制语句、函数、数组、指针、预编译命令、结构体与共用体、文件的基本操作等,同时还讲述了程序设计的基本思想和规范,并在附录中提供了上机实验内容。 本书大部分章节都是从实际问题导引,在分析问题的过程中逐步引出知识点,形成较为清晰的思路和知识主线,每章的案例内容与实践紧密结合,力争达到举一反三和融会贯通,主要章节提供了综合应用案例分析,可以使读者加深对C语言程序设计知识的理解。本书配有相应的学习指导书、多媒体课件、习题代码、习题解答以及工程认证的教学大纲,既可作为计算机专业和其他理工科专业C语言程序设计课程的教材,也可作为计算机等级考试和自学人员的参考书。
李含光,一直从事计算机软件开发和计算机程序设计的教学工作,主持和参与了多项省部级科研项目,承担了多项企业计算机应用项目的开发工作,南信大ACM队教练,本科毕业于四川大学,东南大学获得硕士学位,出版了4部本科教材。主持了多项程序设计课程的教学改革项目,一直在南京信息工程大学承担计算机程序设计类课程的教学工作,是程序设计基础和C语言程序设计课程的教学负责人。
前言 随着计算机技术的飞速发展,计算机对社会的进步产生了巨大的影响。计算机教育已经是大学教育的重要组成部分,程序设计语言即为打开计算机世界大门的钥匙。为此,众多高校都将C语言程序设计作为本科生的基础课程。C语言程序设计方法既是要求学生必须掌握的基础方法,也是进行计算思维方法的训练、问题的抽象表示和解决的重要工具。在C语言程序设计的教学过程中,教师通常根据语言的语法体系展开教学活动,以语法、程序结构等作为教学的重点。在C语言的学习过程中,学习者虽然对C语言的各种语法结构和程序基本结构都能基本掌握,但对于如何从问题出发,进行抽象分析、设计求解方法等方面涉及不足,从而在实际应用中解决问题时,还是感觉无从下手,力不从心。这就要求程序设计语言的教学工作重点不仅要求学生掌握语言的语法结构和程序结构,还需要提高学生的语言应用能力,提高对问题的抽象分析能力和语言的表达能力。对于程序设计语言的学习,不仅仅需要了解语言的语法细节,还需要不断深入地学习和理解基本的算法和计算形式,利用基本的算法解决一些身边的实际问题,从而提高语言的应用能力。在多年的教学实践中,我们对学生进一步学习的愿望有较为深刻的理解。为了更加有效地开展C语言程序设计的教学工作,不断提高学生对程序设计认识、实践与应用的能力,作者在长期的C语言课程教学过程中,努力探索、大胆实践,在注重理论知识教学的同时,不断强化实验教学环节,形成了一整套行之有效的教学方法,并确立了具有自身特色的教学思想。 作为长期教学与实践经验的总结,笔者于2011年编写并出版了《C语言程序设计教程》。从第1版至今,已经走过11个年头,《C语言程序设计教...
目录
第1章概述
1.1C语言的发展历史
1.1.1C语言的发展
1.1.2C语言的主要标准
1.2C语言程序的结构
1.3C语言程序的特点
1.4C语言程序的开发方法
1.4.1程序
1.4.2程序设计和程序设计语言
1.4.3程序开发方法
1.5Visual Studio 2019环境下C语言程序上机调试
1.5.1编写源程序
1.5.2源程序文件编译和运行
1.6DevC++环境下C语言程序上机调试
1.6.1DevC++编辑C语言源程序
1.6.2编译和运行C程序
1.7CodeBlocks环境下C语言程序上机调试
1.7.1CodeBlocks编辑C语言源程序
1.7.2C程序的编译和运行
本章小结
习题1
第2章数据类型、运算符和表达式
2.1问题引导
2.2常量与变量
2.2.1标识符命名
2.2.2常量
2.2.3变量
2.3整型数据
2.3.1整型常量
2.3.2整型变量
2.4浮点型数据
2.4.1浮点常量
2.4.2浮点变量
目录
C语言程序设计教程(第3版)
2.5字符型数据
2.5.1字符常量
2.5.2字符串常量
2.5.3转义字符
2.5.4字符变量
2.6运算符和表达式
2.6.1算术运算符
2.6.2自增和自减运算符...