关于为什么我的程序会很奇葩
  • 板块灌水区
  • 楼主Esawkm
  • 当前回复10
  • 已保存回复10
  • 发布时间2022/4/15 20:29
  • 上次更新2023/10/28 03:40:45
查看原帖
关于为什么我的程序会很奇葩
642481
Esawkm楼主2022/4/15 20:29

RT,我做了一个程序,测运气的,为什么总是0%或者1%

#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int ccc(int n,int m){  
	srand((int)time(NULL));
	return rand()%m+n;
}
void sleep(){
	int hh=ccc(ccc(1,20),ccc(100,1000));
	for(int i=1;i<=hh;i++)
	{
		
	}
}
int k,w,l,bb;
int main()
{ 
	for(int i=1;i<=100000;i++)
	{
		bb=ccc(1,20);
		sleep();
		bb=ccc(1,2);
		if(bb%2==1)
		{
			l++;
			k++;
		}
		else
		{
			w++;
			k++;
		}
	}
	cout<<"你赢的概率是:"<<w*1.0/k*1.0<<"%"; 
	return 0;
}	
2022/4/15 20:29
加载中...