早教吧作业答案频道 -->其他-->
C++投骰子游戏加入赌金.不要复制粘贴!回答下次给您补上.游戏者投两枚骰子,每个骰子有六面,这些面包含1、2、3、4、5、6个点.投两枚骰子之后,计算点数之和.如果第一次投时的和为7或11,则游
题目详情
C++投骰子游戏加入赌金.不要复制粘贴!回答下次给您补上.
游戏者投两枚骰子,每个骰子有六面,这些面包含1、2、3、4、5、6个点.投两枚骰子之后,计算点数之和.如果第一次投时的和为7或11,则游戏者获胜.如果第一次投时的和为2、3或12,则游戏者输,庄家赢.如果第一次投时的和为4、5、6、8、9或10,则这个和成为游戏者的点数.要想赢,就要继续投骰子,直到赚到该点数.如果投七次(包含七次)之后还没有赚到点数,则游戏者输.在此基础上加入赌金.加进赌注.将程序中运行投骰子游戏的部分修改成函数.将bankBalance(赌金)初始化为1000美元,提示游戏者加进赌注wager.用while循环检查wager是否小于或等于bankBalance,如果不是,则提示用户重新输入wager,直到wager有效.输入正确的wager之后,运行投骰子游戏.如果游戏者赢,则在bankBalance中增加wager,并打印新的bankBalance.如果游戏者输,则在bankBalance中减去wager,并打印新的bankBalance.检查bankBalance是否为0,如果是,则打印消息“Sorry.You Busted!”.游戏进行时,可以打印一些聊天式信息,如"Oh,you're going forbroke,huh?”或"Aw cmon,take achance!"或"You're up big.Now'sthe time to cash in your chips!".
游戏者投两枚骰子,每个骰子有六面,这些面包含1、2、3、4、5、6个点.投两枚骰子之后,计算点数之和.如果第一次投时的和为7或11,则游戏者获胜.如果第一次投时的和为2、3或12,则游戏者输,庄家赢.如果第一次投时的和为4、5、6、8、9或10,则这个和成为游戏者的点数.要想赢,就要继续投骰子,直到赚到该点数.如果投七次(包含七次)之后还没有赚到点数,则游戏者输.在此基础上加入赌金.加进赌注.将程序中运行投骰子游戏的部分修改成函数.将bankBalance(赌金)初始化为1000美元,提示游戏者加进赌注wager.用while循环检查wager是否小于或等于bankBalance,如果不是,则提示用户重新输入wager,直到wager有效.输入正确的wager之后,运行投骰子游戏.如果游戏者赢,则在bankBalance中增加wager,并打印新的bankBalance.如果游戏者输,则在bankBalance中减去wager,并打印新的bankBalance.检查bankBalance是否为0,如果是,则打印消息“Sorry.You Busted!”.游戏进行时,可以打印一些聊天式信息,如"Oh,you're going forbroke,huh?”或"Aw cmon,take achance!"或"You're up big.Now'sthe time to cash in your chips!".
▼优质解答
答案和解析
自己加提示,注意扩大数组容量,并且增加H的值
#include "iostream.h"
#include "windows.h"
#include "stdlib.h"
int H=2;
char win[2][50]={"恭喜啊!\n","RP不错!\n"};//胜利提示
char lost[2][50]={"啊!失败了!\n","别灰心哦!\n"};//失败提示
int dj,dz;
int main()
{
dj=1000;//初始化
while(dj>0)
{
end:
int b;
b=GetTickCount()%6+1;
cout
#include "iostream.h"
#include "windows.h"
#include "stdlib.h"
int H=2;
char win[2][50]={"恭喜啊!\n","RP不错!\n"};//胜利提示
char lost[2][50]={"啊!失败了!\n","别灰心哦!\n"};//失败提示
int dj,dz;
int main()
{
dj=1000;//初始化
while(dj>0)
{
end:
int b;
b=GetTickCount()%6+1;
cout
看了 C++投骰子游戏加入赌金.不...的网友还看了以下:
一道概率题求解答~一枚骰子投4次至少得到一个6点与两枚骰子投24次至少得到一个双6,这两件事哪一件 2020-06-13 …
求教一个概率的基本问题有五个骰子,投完后,五个同时出现4点那一面的概率是多少?有五个骰子,投完后, 2020-06-24 …
C++投骰子游戏加入赌金.不要复制粘贴!回答下次给您补上.游戏者投两枚骰子,每个骰子有六面,这些面 2020-06-26 …
用六种不同的颜色给骰子六个面染色,能染出多少种骰子?通过改变放置方式而使之相同的两个骰子只能算一种 2020-06-28 …
6个骰子投出4的几率一个骰子六个面,投出一个4的几率是不是六分之一?那么六个骰子是不是100%?如果 2020-11-25 …
同时投两个骰子,已经知道第一个投出的是5,求两个骰子之和是11的概率,如果已经知道第2个骰子投出的是 2020-11-25 …
街头有人摆一种游戏,游戏的方法是投掷两枚骰子,如果两枚骰子投一次点数之和是2,3,4,10,11,1 2020-12-30 …
数学函数关于值域的问题将一枚骰子投掷10次,并将每次骰子向上的点数记录在下表中.规定对应法则f:对每 2020-12-30 …
急!把一颗骰子投掷两次,第一次出现的点数记为a,第二次出现的点数记为b,以a,b为系数得到直线L1把 2020-12-30 …
把一颗骰子投掷两次,观察出现的点数,并记第一次出现的点数为a,第二次出现的点数为b把一颗骰子投掷两次 2020-12-30 …