


定价:78元
印次:1-6
ISBN:9787302504856
出版日期:2018.08.01
印刷日期:2025.07.11
图书责编:佟丽霞
图书分类:教材
C语言是一种结构化的计算机程序设计语言,具有使用灵活、表达能力强,兼具高级语言和低级语言双重功能等特点,是各大院校计算机程序设计入门课程的首选语言之一。本书以应用性为中心,以培养程序设计思想和程序设计能力为本位,坚持基础理论与应用实践并重的指导思想。 全书理论内容分析透彻严谨、详略得当,案例丰富生动,内容简洁、衔接自然、层层深入,共分为11章,全面讲解C语言的数据类型和表达式、三种基本结构的程序设计、模块化程序设计、数组、指针、结构体和文件等内容,每章后均附有重点内容小结和多种类型的习题,同时第11章为每章设置了相应的实验指导,与教学内容紧密衔接,相辅相成。本书配有电子课件、例题和实验的程序源码、习题答案等丰富的教学资源。 本书适合作为高等院校C语言程序设计等相关课程的教材,也可供C语言程序设计爱好者或参加各种C语言考试的读者学习使用。
理论精,案例多且具有代表性,适合层次化教学,且将一定量的二级试题融入教材中。
C语言是从BCPL语言发展过来的一种结构化的计算机程序设计语言,具有语言简洁紧凑,运算符和数据类型丰富,表达能力强,生成的目标代码质量高,使用方便灵活,既可以进行底层系统程序的开发,又可以进行上层应用程序的开发等特点。随着C语言在我国计算机行业的推广普及,目前绝大多数高等院校的理工科专业都开设了“C语言程序设计”课程。 本书以应用性为中心,以培养程序设计思想和程序设计能力为本位,坚持基础理论与应用实践并重的指导思想,旨在帮助读者理解和掌握C语言,并能通过C语言解决现实世界中的实际问题。 本书全面而又系统地讲解了C语言的相关知识点,并进行了合理的组织与划分,全书共分为11章,包括初识C语言、C程序设计基础、顺序结构程序设计、选择结构程序设计、循环结构程序设计、模块化程序设计、使用数组处理批量数据、指针、用户自定义数据类型、文件和实验安排等,前10章附有重点内容小结和多种类型的习题。 本书的结构安排合理、条理清晰,内容实用,讲解到位,具有以下几大特色: (1) 结合C语言程序设计应用性、实践性的特点,精选教材内容。基础理论以实用、够用为目的,淡化语法,将基础知识、理论体系删繁就简。 (2) 问题驱动,增强学生学习的目的性和主动性。为了增强学生的学习目的性,在每章内容的开篇给出了本章的学习目标,同时在介绍具体内容之前,增加了“问题提出”环节,用来介绍为什么要学习这些内容,这些内容可以解决什么问题。在内容的编写上,注重对兴趣性和启发性原则的应用,尽量引用现实生活中学生感兴趣的实例导出知识点,并多提出一些问题,引发学生思考,从而紧紧抓住学生的学习思路,增强其学习的主动性。 (...
1.1.1计算机语言1
1.1.2C语言的由来2
1.2为什么学习C语言2
1.2.1C语言的特点3
1.2.2C语言的应用4
1.3认识C语言程序5
1.3.1计算机程序5
1.3.2C语言程序的基本结构5
1.4运行C程序的步骤和方法8
1.4.1C程序的一般运行步骤8
1.4.2使用集成开发环境Visual C++6.0 实现C程序10
1.4.3C程序的调试方法15
1.5重点内容小结18
习题18
第2章C程序设计基础20
2.1C数据类型概述20
2.1.1C数据类型20
2.1.2为什么设置数据类型 21
2.2数据表现形式21
2.2.1常量21
2.2.2变量23
2.2.3C标识符23
2.3基本数据类型24
2.3.1整型数据24
2.3.2实型数据27
2.3.3字符型数据28
2.4C语言的运算符与表达式312.4.1概述31
2.4.2算术运算符及其表达式32
2.4.3赋值运算符及其表达式35
2.4.4强制类型转换运算符38
2.4.5自增自减运算符及其表达式38
2.4.6逗号运算符及其表达式42
2.4.7位运算符及其表达式44
2.5算法概念及其描述46
2.5.1算法及其特性47
2.5.2算法的常用描述方法47
2.5.3结构化程序设计48
2.6重点内容小结50
习题52
第3章顺序结构程序设计55
3.1C语句概述55
3.1.1说明语句55
3.1.2执行语句56
3.2字符数据的输入输出函数59
3.... 查看详情





