早教吧作业答案频道 -->其他-->
跪求一段完整C++代码投币,每次投掷硬币有50%的概率为正面,50%的概率为反面。若为正面,则x=1,若为负面,则x=-1。将每次投币得到的x相加,y是这些x的和。y的初始值是0,y第一次到达5
题目详情
跪求一段完整C++代码
投币,每次投掷硬币有50%的概率为正面,50%的概率为反面。 若为正面,则x=1, 若为负面,则x=-1。 将每次投币得到的x相加,y是这些x的和。y的初始值是0,y第一次到达5或者第一次到达-10时,投币结束。 这样即为一局游戏结束。 每一局新游戏开始时,y值变回0.
要求: 1. 可以输入 n = 希望进行的游戏局数
2. print a = 平均每局游戏投币的次数
3. print m = 出现局数最多的投币次数 。 (e.g, 如果n=5, 5局游戏的投币次数分别是 15,40,28,37,28, 则m=28)
投币,每次投掷硬币有50%的概率为正面,50%的概率为反面。 若为正面,则x=1, 若为负面,则x=-1。 将每次投币得到的x相加,y是这些x的和。y的初始值是0,y第一次到达5或者第一次到达-10时,投币结束。 这样即为一局游戏结束。 每一局新游戏开始时,y值变回0.
要求: 1. 可以输入 n = 希望进行的游戏局数
2. print a = 平均每局游戏投币的次数
3. print m = 出现局数最多的投币次数 。 (e.g, 如果n=5, 5局游戏的投币次数分别是 15,40,28,37,28, 则m=28)
▼优质解答
答案和解析
#include #include #include using namespace std;void main(){ int n,*a; float aver; int i,j; int max,maxtimes; coutn; srand( (unsigned)time( NULL ) ); a=new int[n]; aver=0; for(i=0;i
看了跪求一段完整C++代码投币,每...的网友还看了以下:
“函数f(x+1)是偶函数”怎么理解.函数f(x+1)是偶函数且x1时f(x)的表达式.式子里那个 2020-05-16 …
f(x)与f(x-1)关系如果f(x)=x的平方-1那么f(x-1)的表达式可不可以直接用x-1替 2020-05-20 …
已知函数f(x)在定义域(-∞,0)∪(0,+∞)上是奇函数,且当x>0时,函数f(x)的表达式为 2020-06-03 …
关于洛必达的证明,令F'(x)≠0不是与运用时矛盾了吗?非常不能理解.证明时要求F'(x)≠0,是 2020-06-11 …
对lnx/ln(x+1)在x趋向无穷取极限,下面有两种做法,哪一种对,为什么是使用洛必达法则,lim 2020-12-05 …
a'=1/2*(x=y=20,x*3)为什么是非法表达式?若变量已正确定义,以下选项中非法的表达式是 2020-12-07 …
能正确表示“当x的取值在[1,10]和[200,210]范围内为真,否则为假”的表达式是。A(x>= 2020-12-09 …
已知横波上质点在纵向上位移的表达式为D(x,t)=20sin(20x-20t),x为波在横向上的位移 2020-12-15 …
limx→0(1-cosx)/x^2为什么可以用洛必达法则,limf(x)/g(x),g'(x)=0 2020-12-21 …
C语言关于运算的问题以下变量x.、y、z均为double类型且已正确赋值,不能正确表示数学式子的C语 2020-12-31 …