C语言课程设计报告模板.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
C语言课程设计报告模板.docx 本资源是关于C语言课程设计报告模板,主要包括题目说明、基本功能实现、设计流程和代码实现等部分。下面是该资源的详细知识点: 标题:C语言课程设计报告模板 描述:该资源是一个C语言课程设计报告模板,旨在指导学生完成课程设计报告。 标签:考试 知识点: 1. 题目说明:该设计要求读取输入信息,正确进行数字运算,并拥有记忆功能,查询最近几次计算结果并继续进行数字运算。 2. 基本功能实现: * 能实现两个数之间的加减、乘、除、乘方、开方等运算。 * 实现记忆功能,保留近十位结果,使用#键查看。 * *键作为清0键,清除当前屏幕上的值为0,表示重新开始。 3. 设计流程: * 判断输入值 * 根据输入值,选择相应的运算符和操作数 * 调用yunsuan函数进行计算 * 将结果保存到history数组中 4. 代码实现: * 使用C语言编程,实现了基本的数字运算功能 * 使用yunsuan函数处理数值之间的运算 * 使用PutRes函数将结果保存到history数组中 程序说明: 1. 主函数main():定义了变量str、a、b、res、history和i,用于存储输入值、操作符、操作数和结果等信息。 2. fgets函数:用于读取从键盘输入的一整行标准输入,保存在字符串str中。 3. sscanf函数:用于将str以长浮点型的格式放入a中,如果返回值为1,说明输入的是数值。 4. yunsuan函数:处理数值之间的运算,参数包括操作数1、操作方式和操作数2,返回值为两数值的运算结果。 5. PutRes函数:将结果保存到history数组中,参数包括history数组、结果res和索引i。 总结:该资源提供了一个C语言课程设计报告模板,指导学生完成课程设计报告,涵盖了题目说明、基本功能实现、设计流程和代码实现等方面的知识点。
- 粉丝: 3
- 资源: 5万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助