《骰子游戏课程设计.docVIP

  • 20
  • 0
  • 约3.3千字
  • 约 5页
  • 2017-01-14 发布于北京
  • 举报
《骰子游戏课程设计

目的与要求 再碰运气游戏中最常见到的是“投掷双骰子”游戏,这种游戏在影视作品中经常会见到,游戏规则其实很简单:游戏者每次投掷两颗骰子,每个骰子是一个正方体,有六个面,上面分别标有1、2、3、4、5、6个有点。玩家在游戏开始时投掷两颗骰子,如果所得到的和为7或者11,那么玩家赢得胜利。如果所得到的和为2、3、12那么玩家输了该局游戏,如果所得到别的和值,那么此和为玩家的点数,如果想赢得胜利,必须继续投掷骰子,直到取得自己的点数为止,如果投掷出的和为7,那么玩家输掉了游戏。 二、工具/准备工作 在开始实验前,应回顾并复习相关内容。 我使用的软件是Dev-C++。 三、分析 1、首先定义一个类,包含所需要的函数。 class DiceGame { public: int RollDice(); void help(); void start(); private: int a,b,c; }; 接着在类外定义各种提到的函数。 2、由于这个游戏具有随机性,所以需要一个随机数值来显示电脑做出的选择。 a=rand()%6+1; b=rand()%6+1; 用这个语句实现电脑随机输出从1 到12这十二个数值。 3、用多个if语句,根据用户的选择来输出相应的结果。 if(d==1) else if(

文档评论(0)

1亿VIP精品文档

相关文档