目 录
第1章 程序设计概念
1.1程序设计的基本过程
1.1.1问题分析
1.1.2结构特性的设计
1.1.3算法的设计
1.1.4流程的描述
1.1.5调试与运行
1.2程序设计的基本方法
1.2.1结构化设计
1.2.2模块化设计
1.2.3自顶向下、逐步细化的设计过程
1.3程序设计语言
1.4程序设计的风格
1.5程序的调试
1.5.1调试前的准备
1.5.2程序的静态检查
1.5.3程序的动态调试
第2章 基本操作环境
2.1文件的概念
2.1.1文件与文件名
2.1.2DOS设备文件
2.2盘符、目录与路径
2.2.1盘符
2.2.2目录与路径
2.3DOS操作系统的基本命令
2.3.1DOS操作系统的概念
2.3.2文件操作命令
2.3.3目录操作命令
2.3.4磁盘操作命令
2.3.5功能操作命令
2.3.6输入输出改向
2.4DOS常用控制键与编辑键
2.4.1DOS常用控制键
2.4.2DOS常用编辑键
2.5文本编辑
2.5.1屏幕编辑程序ED
2.5.2文本编辑程序EDIT
2.6C程序的输入、编译连接与运行
第3章 Turbo C编译环境
3.1Turbo C命令行编译方式
3.2Turbo C集成编译环境
3.3实例
3.3.1单个函数的编译连接与运行
3.3.2多个函数的编译连接与运行
第4章 上机实验内容
4.1如何写实验报告
4.2基本操作练习
4.2.1文本编辑与指法练习
4.2.2 DOS基本命令的使用
4.2.3C程序的输入、编译连接与运行
4.3C基本程序的设计与调试
4.3.1简单程序的设计
4.3.2使用选择结构的程序设计
4.3.3使用循环结构的程序设计
4.3.4模块化程序设计
4.3.5使用数组的程序设计
4.3.6使用指针的程序设计
4.3.7使用结构体的程序设计
4.3.8使用文件的程序设计
4.4综合训练
4.4.1统计学生成绩
4.4.2求矩阵鞍点
4.4.3随机磁盘文本文件的排序与查找
4.4.4求解雅瑟夫问题
4.4.5求解皇后问题
4.4.6蒙特卡洛法求解非线性方程组
4.4.7分类与索引
4.4.8对分法搜索非线性方程的实根
附录1Turbo C编译错误信息
附录2Turbo C常用库函数
参考文献