前言
第1章 编程环境
1.1 VC6.0简介
1.1.1 VC6.0创建Win32控制台工程
1.1.2 程序编译及异常原因分析
1.1.3 VC6.0调试
1.2 VS2008简介
1.2.1 VS2008创建Win32控制台工程
1.2.2 VS2008调试
1.3 Dev-C++简介
1.3.1 Dev-C++创建Win32控制台工程
1.3.2 Dev-C++调试
1.4 Eclipse平台简介
第2章 编码风格
2.1 文件结构
2.1.1 头文件的结构
2.1.2 定义文件的结构
2.2 程序排版和注释
2.2.1 缩进与对齐
2.2.2 空行
2.2.3 代码行
2.2.4 空格
2.2.5 对齐
2.2.6 间接访问操作符‘*’
2.2.7 注释
2.3 命名规则
2.4 表达式和基本语句
2.5 函数
第3章 文件类
3.1 文件复制
3.2 文件比较
3.3 删除C程序注释
习题
第4章 字符串类
4.1 字符串处理函数
4.2 字符串查找替换
4.3 关键字统计
4.4 单词统计
4.5 最长公共子串
4.6 文章排版
习题
第5章 算法类
5.1 排序和查找
5.2 三角函数
5.3 大数运算
5.4 方阵填数
5.5 《数学手稿》问题
5.6 计算正方形
习题
第6章 综合类
6.1 通讯录软件
习题
第7章 其他类
7.1 加密解密
7.2 数学测试软件
7.3 搜索框提示
习题
附录A 课程设计要求及评分标准
附录B C语言运算符优先级
附录C ASCII字符编码
参考文献