| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
目
录第1章
基本概念
学习目标
计算机
计算机系统
11.3.1
软件
11.3.2
硬件
数据结构
知识点检查1A
程序规划
设计报表
报表规划原则
编译程序
错误和调试
91.10.1
案例1:语法错误
91.10.2
案例2:逻辑错误
101.10.3
案例3:正常运行
知识点检查1B
开发第一个程序
示例程序CHAP1A
分析示例程序CHAP1A
编程技巧和注意事项
课程指南CHAP1A
示例程序CHAP1B
分析示例程序CHAP1B
编程技巧和注意事项
课程指南CHAP1B
创建标识名
区分大小写
关键字
知识点考查1C
小结
编程项目
221.26.1
项目1-1:账户统计
231.26.2
项目1-2:薪酬
231.26.3
项目1-3:销售额
241.26.4
项目1-4:库存清单
241.26.5
项目1-5:信息雇员
251.26.6
项目1-6:应收账款
251.26.7
项目1-7:生产成本
26第2章
走近C语言
学习目标
基本结构
注释
#include指令
main()函数
常用数据类型
数值常量
数值变量
为数值变量赋值
符号常量:#define指令
屏幕输出:printf()函数
转义序列
键盘输入:scanf()函数
算术运算符
算术表达式
知识点检查2A
示例程序CHAP2A
分析示例程序CHAP2A
编程技巧和注意事项
课程指南CHAP2A
非数值常量
非数值变量
为非数值变量赋值
打印非数值输出
读取非数值数据
return语句
知识点检查2B
示例程序CHAP2B
分析示例程序CHAP2B
编程技巧和注意事项
课程指南CHAP2B
小结
编程项目
552.33.1
项目2-1:账户统计
552.33.2
项目2-2:薪酬
562.33.3
项目2-3:销售额
562.33.4
项目2-4:库存清单
572.33.5
项目2-5:雇员信息
582.33.6
项目2-6:应收账款
592.33.7
项目2-7:生产成本
59第3章
模块化编程
学习目标
模块结构化编程
逻辑结构
全局变量和局部变量
编程人员定义的模块
函数原型
知识点检查3A
示例程序CHAP3A
分析示例程序CHAP3A
编程技巧和注意事项
课程指南CHAP3A
示例程序CHAP3B
示例程序CHAP3C
分析示例程序CHAP3C
编程技巧和注意事项
课程指南CHAP3B
结构化编程
编程指导原则
知识点检查3B
小结
编程项目
853.21.1
项目3-1:账户统计
863.21.2
项目3-2:薪酬
863.21.3
项目3-3:销售额
873.21.4
项目3-4:库存清单
883.21.5
项目3-5:雇员信息
893.21.6
项目3-6:应收账款
893.21.7
项目3-7:生产成本
90第4章
字符串函数和循环
学习目标
字符串函数
strcat()函数
strcpy()函数
strcmp()函数
strlen()函数
知识点检查4A
字符串输入和扫描集
fflush()函数
迭代和循环处理
关系运算符
逻辑运算符
知识点检查4B
增量和减量运算符
while循环
知识点检查4C
示例程序CHAP4A
分析示例程序CHAP4A
编程技巧和注意事项
课程指南CHAP4A
统计运算
do/while循环
for循环
嵌套循环
知识点检查4D
示例程序CHAP4B
分析示例程序CHAP4B
编程技巧和注意事项
课程指南CHAP4B
打印机输出:fprintf()函数
知识点检查4E
示例程序CHAP4C
分析示例程序CHAP4C
编程技巧和注意事项
课程指南CHAP4C
小结
编程项目
1374.37.1
项目4-1:账户统计
1374.37.2
项目4-2:薪酬
1384.37.3
项目4-3:销售额
1394.37.4
项目4-4:库存清单
1404.37.5
项目4-5:雇员信息
1414.37.6
项目4-6:应收账款
1424.37.7
项目4-7:生产成本
143第5章
分支结构
学习目标
选择不同的处理路径
无条件分支和条件分支
if语句
嵌套if语句
if/else语句
嵌套if/else语句
知识点检查5A
示例程序CHAP5A
分析示例程序CHAP5A
编程技巧和注意事项
课程指南CHAP5A
switch和break语句
goto和label语句
知识点检查5B
示例程序CHAP5B
分析示例程序CHAP5B
编程技巧和注意事项
课程指南CHAP5B
小结
编程项目
1745.21.1
项目5-1:逾期账款
1755.21.2
项目5-2:薪酬
1765.21.3
项目5-3:销售定单
1775.21.4
项目5-4:库存清单
1785.21.5
项目5-5:雇员信息
1795.21.6
项目5-6:应收账款
1795.21.7
项目5-7:生产奖励
181第6章
使用菜单
学习目标
数据验证
以菜单驱动的程序
菜单创建原则
设置菜单格式及打印菜单
菜单选择:嵌套if/else语句
字符选项代码
getch()函数
知识点检查6A
示例程序CHAP6A
分析示例程序CHAP6A
编程技巧和注意事项
课程指南CHAP6A
菜单选择:switch语句
示例程序CHAP6B
分析示例程序CHAP6B
编程技巧和注意事项
课程指南CHAP6B
小结
编程项目
2116.20.1
项目6-1:逾期账款
2116.20.2
项目6-2:薪酬
2126.20.3
项目6-3:销售人员
2146.20.4
项目6-4:库存清单
2156.20.5
项目6-5:雇员信息
2166.20.6
项目6-6:应收账款
2176.20.7
项目6-7:算术练习
218第7章
文本文件
学习目标
文件和记录
文本文件
创建文本文件
声明文件指针变量:FILE数据类型
知识点检查7A
打开文件:fopen()函数
读取记录
测试文件结束:feof()函数
关闭文件:fclose()函数
知识点检查7B
示例程序CHAP7A
分析示例程序CHAP7A
编程技巧和注意事项
课程指南CHAP7A
文本文件处理步骤
使用尾端记录
知识点检查7C
示例程序CHAP7B
分析示例程序CHAP7B
编程技巧和注意事项
课程指南CHAP7B
小结
编程项目
2507.24.1
项目7-1:逾期账款
2507.24.2
项目7-2:薪酬
2527.24.3
项目7-3:销售利润
2537.24.4
项目7-4:库存清单
2547.24.5
项目7-5:雇员信息
2557.24.6
项目7-6:应收账款
2567.24.7
项目7-7:生产奖励
258第8章
换页和控制中断
学习目标
换页报表
知识点检查8A
示例程序CHAP8A
分析示例程序CHAP8A
编程技巧和注意事项
课程指南CHAP8A
控制中断报表
知识点检查8B
示例程序CHAP8B
分析示例程序CHAP8B
编程技巧和注意事项
课程指南CHAP8B
小结
编程项目
2878.15.1
项目8-1:薪酬1
2878.15.2
项目8-2:薪酬2
2898.15.3
项目8-3:销售分析1
2898.15.4
项目8-4:销售分析2
2908.15.5
项目8-5:库存清单1
2918.15.6
项目8-6:库存清单2
2928.15.7
项目8-7:雇员信息1
2928.15.8
项目8-8:雇员信息2
294第9章
多级控制中断
学习目标:
多级控制中断报表
编写两级控制中断程序
知识点检查9A
示例程序CHAP9A
分析示例程序CHAP9A
偏程技巧和注意事项
课程指南CHAP9A
编写四级控制中断程序
知识点检查9B
示例程序CHAP9B
分析示例程序CHAP9B
编程技巧和注意事项
课程指南CHAP9B
小结
编程项目
3339.16.1
项目9-1:薪酬1
3339.16.2
项目9-2:薪酬2
3349.16.3
项目9-3:销售分析1
3359.16.4
项目9-4:销售分析2
3369.16.5
项目9-5:库存清单1
3379.16.6
项目9-6:库存清单2
3389.16.7
项目9-7:雇员信息1
3399.16.8
项目9-8:雇员信息2
340第10章
数组和排序
学习目标
数组
创建数组
知识点检查10A
下标
知识点检查10B
加载数组
打印数组
处理数组
并行数组
知识点检查10C
示例程序CHAP10A
分析示例程序CHAP10A
编程技巧和注意事项
课程指南CHAP10A
数组查找
知识点检查10D
示例程序CHAP10B
分析示例程序CHAP10B
编程技巧和注意事项
课程指南CHAP10B
排序
知识点检查10E
示例程序CHAP10C
分析示例程序CHAP10C
编程技巧和注意事项
课程指南CHAP10C
小结
编程项目
38510.29.1
项目10-1:逾期账款1
38510.29.2
项目10-2:逾期账款2
38710.29.3
项目10-3:薪酬1
38710.29.4
项目10-4:薪酬2
38810.29.5
项目10-5:销售利润1
38910.29.6
项目10-6:销售利润2
39010.29.7
项目10-7:库存清单
39010.29.8
项目10-8:雇员信息
39110.29.9
项目10-9:应收账款
39210.29.10
项目10-10:生产成本
394第11章
多维数组
学习目标
二维数组
创建二维数组
知识点检查11A
加载二维数组
打印二维数组
知识点检查11B
示例程序CHAP11A
分析示例程序CHAP11A
编程技巧和注意事项
课程指南CHAP11A
查找和更新表
知识点检查11C
示例程序CHAP11B
分析示例程序CHAP11B
编程技巧和注意事项
课程指南CHAP11B
多维数组
知识点检查11D
小结
编程项目
43111.21.1
项目11-1:逾期账款1
43111.21.2
项目11-2:逾期账款2
43211.21.3
项目11-3:薪酬信息1
43211.21.4
项目11-4:薪酬信息2
43411.21.5
项目11-5:销售利润1
43411.21.6
项目11-6:销售利润2
43511.21.7
项目11-7:库存清单1
43511.21.8
项目11-8:库存清单2
43611.21.9
项目11-9:成绩单程序1
43711.21.10
项目11-10:成绩单程序2
438第12章
顺序文件
学习目标
文件、记录和关键字
顺序文件结构
创建顺序文件
知识点检查12A
示例程序CHAP12A
分析示例程序CHAP12A
编程技巧和注意事项
课程指南CHAP12A
读取和打印顺序文件
知识点检查12B
示例程序CHAP12B
分析示例程序CHAP12B
编程技巧和注意事项
课程指南CHAP12B
向顺序文件追加记录
知识点检查12C
示例程序CHAP12C
分析示例程序CHAP12C
编程技巧和注意事项
课程指南CHAP12C
小结
编程项目
46112.23.1
项目12-1:逾期账款
46112.23.2
项目12-2:薪酬
46212.23.3
项目12-3:销售利润
46412.23.4
项目12-4:库存清单
46512.23.5
项目12-5:雇员信息
46712.23.6
项目12-6:应收账款
46912.23.7
项目12-7:产量评估
471第13章
更新顺序文件
学习目标:
顺序文件维护
创建文件
更新文件
处理文件
知识点检查13A
示例程序CHAP13A(创建主控文件)
分析示例程序CHAP13A
编程技巧和注意事项
示例程序CHAP13B(创建事务文件)
分析示例程序CHAP13B
编程技巧和注意事项
课程指南(CHAP13A和CHAP13B)
更新主控文件:第I部分
知识点检查13B
示例程序CHAP13C
分析示例程序CHAP13C
编程技巧和注意事项
课程指南CHAP13C
更新主控文件:第II部分
知识点检查13C
示例程序CHAP13D
分析示例程序CHAP13D
编程技巧和注意事项
课程指南CHAP13D
更新主控文件:第III部分
知识点检查13D
示例程序CHAP13E
分析示例程序CHAP13E
编程技巧和注意事项
课程指南CHAP13E
小结
编程项目
53013.33.1
项目13-1:课程表
53013.33.2
项目13-2:逾期账款1
53013.33.3
项目13-3:逾期账款2
53213.33.4
项目13-4:逾期账款3
53213.33.5
项目13-5:销售利润1
53213.33.6
项目13-6:销售利润2
53313.33.7
项目13-7:销售利润3
53313.33.8
项目13-8:库存清单1
53413.33.9
项目13-9:库存清单2
53513.33.10
项目13-10:库存清单3
535第14章
结构体和随机文件
学习目标
定义结构体
定义结构体变量
将数据赋给结构体变量
知识点检查14A
随机文件结构
打开随机文件
写记录:fwrite()函数
创建随机文件
知识点检查14B
示例程序CHAP14A
分析示例程序CHAP14A
编程技巧和注意事项
课程指南CHAP14A
移动文件指针:fseek()函数
将数据写入随机文件
知识点检查14C
示例程序CHAP14B
分析示例程序CHAP14B
编程技巧和注意事项
课程指南CHAP14B
读取记录:fread()函数
读取和打印随机文件
知识点检查14D
示例程序CHAP14C
分析示例程序CHAP14C
编程技巧和注意事项
课程指南CHAP14C
更新随机文件
示例程序CHAP14D
分析示例程序CHAP14D
编程技巧和注意事项
课程指南CHAP14D
小结
编程项目
58614.35.1
项目14-1:逾期账款1
58614.35.2
项目14-2:逾期账款2
58614.35.3
项目14-3:逾期账款3
58714.35.4
项目14-4:逾期账款4
58814.35.5
项目14-5:销售利润1
58914.35.6
项目14-6:销售利润2
58914.35.7
项目14-7:销售利润3
59014.35.8
项目14-8:销售利润4
591第15章
索引文件
学习目标
索引文件结构
创建索引文件
知识点检查15A
示例程序CHAP15A
分析示例程序CHAP15A
编程技巧和注意事项
课程指南CHAP15A
将数据写入索引文件
示例程序CHAP15B
分析示例程序CHAP15B
编程技巧和注意事项
课程指南CHAP15B
读取和打印索引文件
示例程序CHAP15C
分析示例程序CHAP15C
编程技巧和注意事项
课程指南CHAP15C
更新索引文件
知识点检查15B
示例程序CHAP15D
分析示例程序CHAP15D
编程技巧和注意事项
课程指南CHAP15D
小结
编程项目
64815.26.1
项目15-1:逾期账款1
64815.26.2
项目15-2:逾期账款2
64915.26.3
项目15-3:逾期账款3
65015.26.4
项目15-4:逾期账款4
65115.26.5
项目15-5:销售利润1
65115.26.6
项目15-6:销售利润2
65215.26.7
项目15-7:销售利润3
65315.26.8
项目15-8:销售利润4
654附录A
ASCII表
655附录B
编程标准
657B.1
综述
657B.2
变量
657B.3
语句
657B.4
模块
658B.5
程序说明
658B.6
预处理指令
658B.7
函数原型
659B.8
程序设置
659B.9
循环和判断
660B.10
文件和结构体
662附录C
输入/输出函数
664C.1
输入函数
664C.1.1
标准输入函数
664C.1.2
文件输入函数
664C.2
输出函数
665C.2.1
标准输出函数
665C.2.2
文件输出函数
665附录D
数学函数及相关函数
667D.1
基本数学函数
667D.2
三角函数
667D.3
对数函数
668D.4
随机数函数