| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 基础知识
1.1 计算机系统
1.1.1 计算机的硬件系统
1.1.2 计算机的软件系统
1.2 计算机的基本工作原理
1.2.1 存储程序的原理
1.2.2 内存地址的概念
1.2.3 C程序的内存分区
1.3 计算机语言
1.3.1 机器语言
1.3.2 汇编语言
1.3.3 高级语言
1.4 数据在计算机内的表示
1.4.1 计数制
1.4.2 不同进位计数制之间的转换
1.4.3 数值信息在计算机中的表示
1.4.4 二进制算术运算和逻辑运算
1.4.5 ASCII码
1.5 算法和数据结构
1.5.1 算法及其特点
1.5.2 数据结构
1.5.3 传统流程图表示算法
1.6 C语言标准简介
1.7 C和C++的不同
1.8 C语言编程风格简介
习题
第2章 C语言的基本要素
2.1 C语言程序的开发过程
2.2 第一个C语言程序
2.2.1 C语言程序的注释
2.2.2 main()函数及其返回值
2.2.3 函数参数和返加值
2.2.4 函数体
2.2.5 C程序的运行过程
2.3 变量定义、算术表达式、赋值语句和while语句
2.3.1 变量定义语句
2.3.2 赋值语句
2.3.3 算术表达式
2.3.4 while循环语句
2.3.5 显示输出函数printf()
2.4 for循环语句
2.5 常量
2.5.1 用#define定义宏
2.5.2 用const定义常量
2.6 字符的输入和输出操作
2.6.1 字符输入输出函数
2.6.2 文件复制
2.6.3 字符计数
2.6.4 行计数
2.6.5 单词计数
2.7 函数
2.8 函数参考——复制传值
2.9 字符数组和字符指针
2.9.1 字符数组
2.9.2 字符指针
2.10 整型数组
2.11 外部变量及变量的作用域
2.12 实例研究:寻找质数
2.13 程序陷排
习题
第3章 变量名、数据类型、运算符和表达式
第4章 C程序基本控制结构
第5章 函数
第6章 数组和指针
第7章 递归
第8章 结构、联合、位运算和枚举类型
第9章 预处理命令
第10章 文件
第11章 高级话题
第12章 C89与C99
附录A C程序的基本开发过程
附录B ASCII表
附录C 运算符表
附录D 常见标准库函数
附录E 输入输出格式控制符
附录F C程序设计编程风格指导
附录G 四川大学计算机学院国家示范性软件学院C语言考研试题举例
附录H 词汇表
参考文献