#include
#include
#include
void main()
{
srand(time(NULL));
int a[6]={0,0,0,0,0,0},b[6]={0,0,0,0,0,0};
for(int i=0;i<36000;i++)
{
if(rand()%6+1==1)
{
a[0]++;
}
else if(rand()%6+1==2)
{
a[1]++;
}
else if(rand()%6+1==3)
{
a[2]++;
}
else if(rand()%6+1==4)
{
a[3]++;
}
else if(rand()%6+1==5)
{
a[4]++;
}
else if(rand()%6+1==6)
{
a[5]++;
}
}
for(i=0;i<36000;i++)
{
if(rand()%6+1==1)
{
b[0]++;
}
else if(rand()%6+1==2)
{
b[1]++;
}
else if(rand()%6+1==3)
{
b[2]++;
}
else if(rand()%6+1==4)
{
b[3]++;
}
else if(rand()%6+1==5)
{
b[4]++;
}
else if(rand()%6+1==6)
{
b[5]++;
}
}
for(i=0;i<6;i++)
{
cout<<"骰子a的点数为"< }
cout<
{
cout<<"骰子b的点数为"< }
}
#include
#include
using namespace std;
const int N=36000;
int a[6],b[6]; //用于记录两个骰子点数
int main()
{
srand(time(0)); //初始随机数
int i;
for(i=0;i<6;i++)
a[i]=b[i]=0;
for(i=0;i
a[rand()%6]++;
b[rand()%6]++;
}
cout<<"点数: 骰子(1) 骰子(2)"<
cout< return 0;
}