内容推荐 本书共分10章,内容主要包括程序设计基础,C语言概述,数据类型、运算符及表达式,结构化的C语言程序设计,数组,函数,指针,结构体与共用体,文件,编译预处理等。 本书面向C语言程序设计爱好者及初学者,内容叙述深入浅出,通俗易懂,概念清晰,实践性强。本书提供了大量的实例与习题,注重各部分知识的综合应用训练。 本书可以作为应用型本科高校学生及其他有学习C语言程序设计需求人员的教材或参考书,也可供参加全国计算机等级考试(二级C)的读者选用。 目录 第1章 程序设计基础 1.1 程序设计的基本概念 1.1.1 程序 1.1.2 算法与数据结构 1.2 程序设计的一般步骤 1.3 结构化程序设计方法 小结 习题1 第2章 C语言概述 2.1 C语言的发展及其特点 2.1.1 C语言的发展简史 2.1.2 C语言的特点 2.2 简单的C程序介绍 2.2.1 简单的C程序 2.2.2 C源程序的结构特点 2.2.3 C源程序的书写规则 2.3 运行C源程序的基本步骤 小结 习题2 第3章 数据类型、运算符及表达式 3.1 C语言的数据类型 3.2 标识符与关键字 3.3 常量 3.3.1 整型常量 3.3.2 实型常量 3.3.3 字符型常量 3.3.4 字符串常量 3.3.5 符号常量 3.4 变量 3.4.1 变量的定义 3.4.2 变量的初始化 3.5 运算符及其表达式 3.5.1 算术运算符和算术表达式 3.5.2 赋值运算符和赋值表达式 3.5.3 关系运算符和关系表达式 3.5.4 逻辑运算符和逻辑表达式 3.5.5 条件运算符和条件表达式 3.5.6 逗号运算符和逗号表达式 3.5.7 位运算 3.5.8 指针运算符、sizeof运算符 3.6 运算符的优先级和结合性 3.7 表达式中数据类型的转换 小结 习题3 第4章 结构化的C语言程序设计 4.1 结构化程序设计概述 4.2 顺序结构程序设计 4.2.1 赋值语句、复合语句 4.2.2 字符输出函数 4.2.3 字符输入函数 4.2.4 格式化输出函数 4.2.5 格式化输入函数 4.2.6 顺序结构程序设计举例 4.3 选择结构程序设计 …… 第5章 数组 第6章 函数 第7章 指针 第8章 结构体与共用体 第9章 文件 第10章 编译预处理 附录A C语言的字符集——ASCII 字符表 附录B C 语言的关键字 附录C C语言的库函数 附录D C语言常见英文错误提示及含义 附录E 习题参考答案 参考文献 |