色子问题的探讨
编写一个模拟色子的程序,每个色子从1—6,所以两个色子组合数从2—12,随机投10000次,打印所有组合出现的频率 哪为师个哥师姐帮我指点一下呀 ? 小弟不会做呀?谢谢了!!!
#include <stdlib.h>
#include <stdio.h>
#define N 10000 //定义掷多少次
int main()
{
int s1,s2,t,i;
int z[13];
for(i=0;i<13;i++)
{
z[i]=0;//总数清零
}
for(i=0;i<N;i++)
{
s1=rand()%6+1; //色子1随机
s2=rand()%6+1;
t=s1+s2; //加起来
z[t]+=1; //此号的色子数加1
}
for(i=2;i<13;i++) //从2算起
{
printf("num %d is %d times\n",i,z[i]);
}
}
加了注释 修改了一下