程序设计基础(C语言)(第2版)

内容简介

[

  《程序设计基础(C语言)(第2版)》以培养编程能力为出发点,以实用性为目标,比较全面地介绍C语言程序设计的基本知识和程序设计的基本方法。全书分为10章,内容涵盖C语言的全部知识点。首先介绍程序设计的基本概念、C语言基础与程序结构,给学习者一个全面的程序概念;然后逐步展开介绍C语言基本内容和程序设计方法;*后给出程序设计实例。  《程序设计基础(C语言)(第2版)》是作者多年从事C语言教学的经验积累,可以作为高等学校本科、高职高专“C语言程序设计”课程的教学用书,也可以作为C语言程序设计的自学用书。  《程序设计基础(C语言)(第2版)》特色:  《程序设计基础(C语言)(第2版)》以培养编程能力为出发点,以实用性为目标,全面介绍C语言程序设计的基本知识和程序设计的基本方法。首先介绍程序设计的基本概念,C语言基础与程序结构,给学生一个全面的程序概念;然后逐步展开介绍C语言的基本内容和程序设计方法;*后给出程序设计实例。  《程序设计基础(C语言)(第2版)》有别于以C语言语法为中心的传统教材和单纯的案例教材,注重引导学生思考、培养创新思维,强化程序设计能力、强调学用结合,突出实用性、趣味性和规范性。  《程序设计基础(C语言)(第2版)》贯穿了提出需要解决的问题、分析问题、引出概念、讲解知识点、给出程序实现的思路。以此引导学生思考,培养学生的创新思维和分析问题、解决问题的能力。  因程序设计的需要,引出相关的知识点,学习和使用密切结合。利于加深理解,避免枯燥的学用分离的语法学习;能够明确为什么引出及如何应用知识点;算法分析与程序实现密切结合,培养学生编程能力。  力求例题选择上的实用性、趣味性和格式上的规范性。以此提高学习兴趣,引导学生养成良好的编程习惯,编写功能实用、风格优美、可读性好、易于维护的程序代码。

]

作者简介

[

  刘明军,教授,济南大学山东省计算机实验教学示范中心主任。1982年毕业于大连工学院无线电技术专业,获工学学士学位;1989年毕业于哈尔滨工业大学模式识别与智能控制专业,获工学硕士学位。主要从事信息处理、模式识别和基于模型的故障诊断技术等研究工作。国家精品课程教学团队负责人。获山东省优秀教学成果奖和优秀实验成果奖各一项。    潘玉奇副教授,济南大学信息学院软件教研室主任。1997年毕业于济南大学计算机应用专业,获工学学士学位;2005年毕业于山东大学计算机科学与技术专业,获工学硕士学位。主要从事数据挖掘、智能算法研究与设计、生物信息学等研究工作。国家精品课程教学团队核心成员。

]

目录

第1章 程序设计概述1.1 计算机软件1.1.1 程序设计语言1.1.2 程序设计1.1.3 数据结构1.1.4 算法1.2 算法的表示方法1.2.1 自然语言表示法1.2.2 流程图表示法1.2.3 N-S图表示法1.2.4 伪代码表示法1.3 程序设计方法1.3.1 引言1.3.2 结构化程序设计1.3.3 面向对象的程序设计1.3.4 面向服务的程序设计1.4 小结第2章 C语言基础2.1 C语言的发展历程2.2 C程序的特点及开发环境2.2.1 C程序的组成及特点2.2.2 C程序的风格2.2.3 C程序的开发环境2.3 C语言的基本标识2.3.1 C语言基本语法成分2.3.2 C语言数据类型2.4 C语言的运算符与表达式2.4.1 C语言的运算符2.4.2 C语言的表达式2.4.3 算术运算符与算术表达式2.4.4 赋值运算符与赋值表达式2.4.5 逗号运算符与逗号表达式2.5 C语句和C程序结构2.5.1 C语句2.5.2 C程序结构2.6 数据的输入、输出与简单程序设计2.6.1 字符数据的输入输出2.6.2 数据的格式化输入输出2.6.3 简单的C程序设计2.7 编译预处理命令2.7.1 文件包含2.7.2 宏定义2.7.3 条件编译2.7.4 编译优化2.8 汇编与链接2.8.1 汇编2.8.2 链接2.9 小结……第3章 程序的控制结构第4章 数组第5章 函数第6章 指针第7章 结构体与链表第8章 文件第9章 位运算第10章 综合程序设计附录参考文献

封面

程序设计基础(C语言)(第2版)

书名:程序设计基础(C语言)(第2版)

作者:袁宁

页数:372

定价:¥49.5

出版社:清华大学

出版日期:2019-07-01

ISBN:9787302363910

PDF电子书大小:125MB

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注