CC++案例高级进阶课程设计计算工资小时-实验报告_第1页
CC++案例高级进阶课程设计计算工资小时-实验报告_第2页
CC++案例高级进阶课程设计计算工资小时-实验报告_第3页
CC++案例高级进阶课程设计计算工资小时-实验报告_第4页
CC++案例高级进阶课程设计计算工资小时-实验报告_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

哈尔滨工业大学哈尔滨工业大学 2014 本科本科 C C 案例高级进阶课程设计案例高级进阶课程设计 报告报告 项目题目 项目题目 计算工资计算工资 小时程序小时程序 班班 级 级 班班 项目组编号 项目组编号 C C 案例高级进阶案例高级进阶 班班 第第 组组 项目组成员 项目组成员 姓名姓名 学号学号 指导教师 指导教师 开始日期 开始日期 2014 年年 6 月月 29 日日 完成日期 完成日期 2014 年年 7 月月 12 日日 目目 录录 2014 级本科 C C 案例高级进阶课程 评价表 I 哈尔滨工业大学课程设计任务书 II 第 1 部分 项目开发计划 1 第 2 部分 系统分析 2 第 3 部分 系统设计 3 第 4 部分 系统实现及测试 5 第 5 部分 项目总结 6 参考文献 7 附录 8 哈工大本科 C C 案例高级进阶课程设计 报告 I 2014 级本科 C C 案例高级进阶课程 评价表 题题 目目计算工资计算工资 小时程序小时程序指导老师指导老师张卫张卫 项项 目目 内内 容容 简简 介 介 250 字 字 本项目所编写程序用以实现输入工资数 小时数 整数 空格分隔 能够输出工 资 小时数 精确到小数点后 2 位 并根据四舍五入取整 然后将取整的数平方后计算 一共有几位 后三位分别是什么 特点在于对于输入的数据会考虑其是否会导致数据溢 出 从而采用不同的算法进行计算 项目的执行分为回顾相关资料 大致编写框架 完成具体程序块 解决难以完成的 程序功能 改善并简化程序细节来提高程序可读性与简约程度五个过程 最终得到的项 目成果为输入工资数 小时数 整数 空格分隔 后 能够输出工资 小时数 精确到小 数点后 2 位 并根据四舍五入取整 然后将取整的数平方后计算一共有几位 后三位 分别是什么 学学 号号姓姓 名名项目组内角色职责项目组内角色职责贡献排名贡献排名 平时扣分平时扣分成成 绩绩 评评 委委 评评 分分 评选项评选项得分得分评选项评选项得分得分 项目规模 技术难度 工作量 20 分 项目文档及报告 20 分 项目实现结果 可运行演示 30 分 答辨表现 20 分 团队分工与协作情况 10 分 项目总分 100 分 项目评 价 项目规模及工作量 饱满 达到要求 不饱满 项目实现结果 良 好 有小问题 错误较多 项目文档及报告撰写 规范 较规范 不规范 未提交 答辩表示 优秀 良好 一般 较差 团队分工 及协作 很好 较好 一般 较差 签字签字课程负责人签字课程负责人签字 答辩日期答辩日期 年年 月月 日日 哈工大本科 C C 案例高级进阶课程设计 报告 II 哈尔滨工业大学课程设计任务书 姓姓 名 名 院院 系 系 专专 业 业 班班 号号 任务起至日期 任务起至日期 2014 年年 6 月月 29 日日 至至 2014 年年 7 月月 12 日日 课程设计题目 课程设计题目 计算工资计算工资 小时程序小时程序 项目简介 项目简介 本项目所编写程序用以实现输入工资数 小时数 整数 空格分隔 能够输 出工资 小时数 精确到小数点后 2 位 并根据四舍五入取整 然后将取整的数平 方后计算一共有几位 后三位分别是什么 特点在于对于输入的数据会考虑其是 否会导致数据溢出 从而采用不同的算法进行计算 项目的执行分为回顾相关资料 大致编写框架 完成具体程序块 解决难以完成的 程序功能 改善并简化程序细节来提高程序可读性与简约程度五个过程 最终得到 的项目成果为输入工资数 小时数 整数 空格分隔 后 能够输出工资 小时数 精确到小数点后 2 位 并根据四舍五入取整 然后将取整的数平方后计算一共 有几位 后三位分别是什么 工作量 工作量 1 复习相关资料 确定方案思路 时间 约 1 小时 2 进行流程分析 约 1 小时 3 编写计算工资 小时程序 时间 约 2 小时 4 解决程序难点及程序出问题 时间 约 2 小时 5 程序的整理 时间 约 0 5 小时 6 绘制流程图 时间 约 2 小时 7 完成报告的填写和 PPT 的制作 约 5 小时 总计 13 5 小时 哈工大本科 C C 案例高级进阶课程设计 报告 III 工作计划安排 工作计划安排 1 6 月 29 日 复习相关知识 并整理思路确定我们实现程序功能的方案 编写程序 2 7 月 6 日 绘制流程图并完成 PPT 制作 3 7 月 11 日 完成报告的填写 同组设计者及分工 同组设计者及分工 单人独立完成 哈工大本科 C C 案例高级进阶课程设计 报告 1 第 1 部分 项目开发计划 1 1 项目要完成的工作 根据要求 编写计算工资 小时程序 1 2 项目分工 表 1 2 1 项目分工 袁涛1 确定程序制作思路 2 编写程序 3 绘制流程图 4 制作展示 ppt 5 完成课程设计报告 1 3 项目计划安排 表 1 3 1 项目计划安排 6 月 29 日复习相关知识 并整理思路确定我们实 现程序功能的方案 编写程序 7 月 6 日绘制流程图并完成 PPT 制作 7 月 11 日完成报告的填写 哈工大本科 C C 案例高级进阶课程设计 报告 2 第 2 部分 系统分析 2 1 系统需要的功能与性能 2 1 1 系统需要的功能系统需要的功能 输入工资数 小时数 整数 空格分隔 后 能够输出工资 小时数 精确到 小数点后 2 位 并根据四舍五入取整 然后将取整的数平方后计算一共有几 位 后三位分别是什么 2 1 2 系统需要的性能系统需要的性能 输入工资数 小时数后 能够快速完成制定输出 2 2 系统重点 难点 考虑强制类型转换 考虑整形数的溢出 以及针对特定问题 考虑如何解决溢出问题 哈工大本科 C C 案例高级进阶课程设计 报告 3 第 3 部分 系统设计 图 3 1 哈工大本科 C C 案例高级进阶课程设计 报告 4 第 4 部分 系统实现及测试 4 1 具体算法代码 见附录 4 2 测试及运行结果 图 4 2 1 哈工大本科 C C 案例高级进阶课程设计 报告 5 第 5 部分 项目总结 通过本项目的实施 我对 C 语言有了更深一步的了解 在本项目的实施过 程之中 我遇到了很多的困惑 但在老师 同学的帮助和自己的努力下 这些 疑难杂症都一一迎刃而解 在这个学习的过程中 我既对 C 语言这门编程语言 有了更客观全面的理解 也使得我对于编程更加感兴趣 收获了那种问题得以 解决后的快乐 这个项目的实施更让我了解到提前做好规划 流程安排的重要 性 在接下来的学习生活中 我将更加努力 将 C 语言用到可以用到实处 在 C 中收获更多的喜悦 哈工大本科 C C 案例高级进阶课程设计 报告 6 参考文献 1 苏小红 王宇颖 孙志岗 C 语言程序设计 高等教育出版社 2 苏小红 车万翔 王甜甜 C 语言程序设计学习指导 高等教育出版社 哈工大本科 C C 案例高级进阶课程设计 报告 7 附录 代码 include main int salary time aves i pf pf 1 pf 2 pf 3 count 0 float aves f salary1 time1 printf 请输入工资数和小时数 整数 n scanf f f salary salary1 time time1 if salary salary1 aves i aves f 0 5 pf aves i aves i pf 1 pf 1000 100 pf 2 pf 100 10 pf 3 pf 10 while pf 0 count pf 10 printf average salary is 0 2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论