C语言解惑 指针、数组、函数和多文件编程 - Softcover

刘振安,刘燕君,唐军

 
9787111529873: C语言解惑 指针、数组、函数和多文件编程

Synopsis

本书独立于具体的C语言教科书,重点放在C语言结构化设计的基本特征上,涵盖C语言的重要基础知识。书中通过详细的实例,循序渐进地启发学生完成课程设计,培养学生实际分析问题、编程和动手的能力。本课程设计在注重基础知识训练的同时,也注重技能训练。前言第0章课程设计概述O.l课程设计目标0.2课程设计结构0.3评价标准第1章C语言典型算法1.1迭代算法求sinx的值1.2递推算法1.3递归算法1.3.1递归与递推的比较1.3.2图解递归执行过程1.4查找算法1.4.1线性查找1.4.2二分查找1.5冒泡排序1.5.1图解排序过程1.5.2算法分析1.5.3算法设计1.5.4参考程序1.6鸡兔同笼1.7求解百鸡问题1.8评价标准1.9参考题目第2章求解简单的逻辑题2.1寻找成绩最佳者2.1.1计算机求解逻辑思维题的方法2.1.2使用枚举解题的参考程序2.2寻找肇事车辆2.2.1计算机解题的一般步骤2.2.2课程设计内容2.2.3计算机解题小结2.3评价标准第3章求解复杂的逻辑题3.1逻辑运算符与逻辑表达式3.2用另一种方法求解谁考了满分3.3寻找作案人3.3.1解题思路3.3.2使用6重循环解题3.3.3使用移位的方法解题3.4评价标准3.5参考题目第4章函数与多文件编程4.1设计要求4.1.1功能设计要求4.1.2具体实现要求4.2函数设计注意事项4.2.1函数参数传递方式4.2.2函数类型和返回值4.2.3结构与函数4.3函数和算法分析4.4参考程序4.5组成一个工程4.6评价标准第5章结构数组与文件5.1设计要求5.2算法分析5.3参考程序5.4测试程序5.4.1测试菜单和读写空文件5.4.2测试生成和显示职工信息文件5.4.3测试生成和显示职工简明信息文件5.4.4测试删除操作第6章出圈游戏的多种解法第7章设计链表第8章链表文件信息管理第9章使用循环表求解约瑟夫游戏第10章使用状态机设计程序第11章程序优化及一题多解第12章综合课程设计附录参考文献

"synopsis" may belong to another edition of this title.