c语言程序课程设计报告ppt,《C语言程序设计》课程设计报告_模板(样例).docx

《C语言程序设计》

课程设计报告

(2015— 2016 学年第 3 学期)

姓名 :

学号 :

院系 :

专业 :

班级 :

指导教师 :孙金华

成绩 :

计算机与信息工程 学院

2016 年 7 月

目录

课程设计的目的与要求

方案实现与调试 ......................................................................................

2.1

掷骰子游戏 .............................................

2.1.1

题目内容的描述 ...................................

2.1.2

数据输入输出说明 .................................

2.1.3

主要模块的算法描述 ...............................

2.1.4

调试过程及实验结果 ...............................

2.2

射击游戏 ...............................................

2.2.1

题目内容的描述 ...................................

2.2.2

数据输入输出说明 .................................

2.2.3

主要模块的算法描述 ...............................

2.2.4

调试过程及实验结果 ...............................

2.5

小型图书管理系统设计 ...................................

?2.5.1

题目内容的描述 ..................................

?2.5.2

系统功能说明 ....................................

?2.5.3

数据输入输出说明 ................................

?2.5.4

系统主要模块的算法描述 ..........................

?2.5.5

调试过程及实验结果 ..............................

3.课程设计分析与总结..........................................

附录:源程序清单...............................................

设计日志 .......................................................

教师评语和成绩.................................................

程序设计课程设计报告

课程设计的目的与要求

本课程设计旨在理论学习和基础实验的基础上, 开发较大规模的程序, 掌握应用计算机解决实际问题的基本方法,熟悉 C 程序开发的全过程。

设计的任务是根据给定问题描述,设计程序的结构、描述程序的算法和用 C 语言实现问题的解决,并得到运行测试结果。

通过整个程序开发的过程,提高综合应用 C 语言的能力、编程和调试能力,为进一步学习相关专业课程创建较扎实的理论基础和实践基础。

本设计可根据实验内容的要求自由选定题目,但要求除基础部分的选题外,深化部分最少必需选择一题。

编写程序要求遵循如下基本要求:

模块化程序设计

锯齿型书写格式

必须上机调试通过

方案实现与调试

2.1 掷骰子游戏

2.1.1

题目内容的描述

两人玩骰子,游戏规则如下:

1)

两人轮流掷骰子,每次掷两个,每人最多掷

10 次。

将每人每次的分值累加计分

3) 当两个骰子点数都为6 时,计 8 分;当两个点数相等且不为两个6 时,

7 分;当两个点数不一样时,计其中点数较小的骰子的点数。

结束条件:当双方都掷 10 次或经过 5 次后一方累计分数为另一方的两倍。最后显示双方分数并判定优胜者。

2.1.2数据输入输出说明

这里添加对于数据输出数出和相关格式规范的说明

通过随机数生成函数成生 1- 6 之间的整数作为输入数据。

输出结果为获胜者和失败者相关信息(如 A 或 B 获胜),并输出双每一次获

得的点数。

- 第 1 页-

程序设计课程设计报告

2.1.3主要模块的算法描述

–以程序流程图的方式给出,外加少量的语言说明或描述

–或者以语言描述的方式给出

设置一个 main() 函数用来控制游戏次数并记录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值