C语言程序设计教程 / 21世纪高等教育计算机规划教材
作者: 王曙燕
出版时间:2014年9月
出版社:人民邮电
- 人民邮电
- 9787115358134
- 125139
- 2014年9月
- 未分类
- 未分类
- TP312
“C语言程序设计”是计算机及非计算机专业学生的计算机基础课。通过对本课程的学习,学生可以了解程序设计语言的基本知识,掌握结构化程序设计的基本方法与思路、C语言的基本编程方法和常用算法、程序调试的基本技能,使学生具有初步的应用软件开发基础,并为学习计算机后续课程打下良好的 基础。
由王曙燕编著的《C语言程序设计教程(21世纪高等教育计算机规划教材)》以程序设计为主线,以编程应用为驱动,通过相关的语法知识点来重点讲解程序设计的思想和方法。本书全面介绍C语言的基本概念、基本语法和基本数据结构,注重学习的连续性和渐进性,章节之间的实例具有关联性,实例后又提出拓展功能和程序改造的思路,在每一章的提高篇中给出一些相对难度较高的开发实例,并且增加综合实例小节,通过一个大型的例子来说明算法基本原理、程序设计分析、源程序及说明、运行结果分析等内容。
本书既可以作为高等院校各专业C语言程序设计课程的教材,也可作为工程技术人员和计算机爱好者的参考书。
第1章 概述
1.1 程序设计语言
1.1.1 计算机语言
1.1.2 程序设计语言的发展
1.2 C语言程序设计
1.2.1 C语言的发展历史
1.2.2 C语言的标准与版本
1.2.3 C语言的特点
1.3 C语言的基本语法成分
1.3.1 字符集
1.3.2 标识符
1.3.3 运算符
1.4 C语言程序的组成
1.4.1 简单的C语言程序介绍
1.4.2 C语言程序的结构
1.4.3 C语言程序的书写
1.5 程序设计的一般过程
1.5.1 问题分析
1.5.2 算法设计
1.5.3 编写程序
1.5.4 调试与测试
1.5.5 整理文档
习题1
第2章 基本数据类型、运算符及表达式
2.1 C语言的基本数据类型
2.1.1 数据类型
2.1.2 C语言数据类型简介
2.2 常量
2.2.1 整型常量
2.2.2 实型常量
2.2.3 符号常量
2.2.4 字符型常量
2.3 变量
2.3.1 变量名
2.3.2 变量类型
2.3.3 变量值
2.4 运算符及表达式
2.4.1 C语言运算符简介
2.4.2 算术运算符与算术表达式
2.4.3 赋值运算符与赋值表达式
2.4.4 关系运算符与关系表达式
2.4.5 逻辑运算符与逻辑表达式
2.4.6 条件运算符与条件表达式
2.4.7 逗号运算符与逗号表达式
2.4.8 不同类型数据间的混合运算与类型转换
2.5 提高篇
2.5.1 重点与难点
2.5.2 典型题例
习题2
第3章 简单的C语言程序设计
3.1 算法
3.1.1 算法的概念
3.1.2 算法的评价标准
3.1.3 算法的表示
3.2 结构化程序设计的方法
3.3 程序的基本结构
3.3.1 顺序结构
3.3.2 选择结构
3.3.3 循环结构
3.4 顺序结构程序设计
3.5 数据的输入与输出
3.5.1 C语言中数据的输入与输出
3.5.2 字符数据的输入与输出
3.5.3 格式的输入与输出
3.6 提高篇
3.6.1 计算思维
3.6.2 C语言程序的上机步骤及基本调试技术
习题3
第4章 选择分支结构程序设计
第5章 循环结构程序设计
第6章 指针基础
第7章 数组
第8章 函数
第9章 结构体与共用体
第10章 指针与链表
第11章 编译预处理、位运算及混合编程
第12章 文件
第13章 C语言图形程序设计
第14章 C++面向对象程序设计
附录
主要参考文献