C语言程序设计 / 非计算机专业计算机公共课系列教材
作者: 高建华,张华,关焕梅,陈萍
出版时间:2015年1月
出版社:武汉大学出版社
- 武汉大学出版社
- 9787307150997
- 180788
- 2015年1月
- 未分类
- 未分类
- TP312
C语言是目前广泛流行的程序设计语言之一,是许多计算机专业人员和计算机爱好者编制软件强有力的开发工具,也是国内外大学普遍开设的计算机基础课程之一。高建华、张华、关焕梅、陈萍主编的这本《C语言程序设计》共13章,内容包括C语言概述,基本数据类型、运算符和表达式,C语言程序设计初步,选择结构,循环结构,数组,函数,指针,字符串,结构体、共用体和枚举,文件处理、位运算及编译预处理。
本书作者长期从事高校计算机程序设计语言的教学工作,有着丰富的教学、科研经验。全书文字流畅、概念清楚、深入浅出,并穿插有大量的实例,可使读者迅速掌握C语言程序设计的基本技能。本书可作为普通高等学校本、专科学生的教学用书,也可计算机水平考试培训及工程技术人员自学使用。
第1章 概述
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 C语言程序的基本结构
1.3.1 几个简单的C语言程序
1.3.2 C语言程序的基本结构
1.3.3 C语言的字符集、关键字和标识符
1.4 C语言程序的编程环境
本章小结
思考题
第2章 基本数据类型、运算符和表达式
2.1 引例
2.2 C语言的数据类型
2.3 常量和变量
2.4 C语言程序中的数据
2.4.1 整型数据
2.4.2 字符型数据
2.4.3 实型数据
2.4.4 符号常量
2.5 运算符和表达式
2.5.1 算术运算符和算术表达式
2.5.2 赋值运算符和赋值表达式
2.5.3 逗号运算符和逗号表达式
2.6 不同类型数据间的混合运算
2.7 标准库函数简介
本章小结
思考题
第3章 C语言程序设计初步
3.1 结构化程序的概念
3.2 算法简介
3.2.1 算法的基本概念
3.2.2 算法的基本结构
3.2.3 算法的表示方法
3.3 C语言程序的基本语句
3.3.1 声明语句
3.3.2 表达式语句
3.3.3 函数调用语句
3.3.4 空语句
3.3.5 复合语句
3.3.6 流程控制语句
3.4 数据输入输出的概念与C语言实现
3.5 几种输入输出数据的方法
3.5.1 用函数putchar输出单个字符数据
3.5.2 用函数getchar输入单个字符数据
3.5.3 用函数prinff按指定格式输出数据
3.5.4 用函数scanf按指定格式输入数据
3.6 程序设计案例:幼儿知识小测验
本章小结
思考题
第4章 选择结构程序设计
4.1 引例
4.2 表示条件判断的基本方法
4.2.1 关系运算符和关系表达式
4.2.2 逻辑运算符和逻辑表达式
4.3 用if语句实现选择结构
4.3.1 if语句的基本形式
4.3.2 if语句的嵌套
4.3.3 条件运算符和条件表达式
4.4 用switch语句实现选择结构
4.4.1 switch语句基本语法
4.4.2 使用switch语句的要点
4.5 程序设计案例:计算器
本章小结
思考题
……
第5章 循环结构程序设计
第6章 数组
第7章 函数
第8章 指针
第9章 字符串
第10章 结构体、共用体和枚举
第11章 文件处理
第12章 位运算和位段
第13章 编译预处理
附录A 常用ASCⅡ字符
附录B 运算符
附录C 常用标准库函数
参考文献