编程生产100个1到6之间的随机数,统计1到6每个数出现的概率

这是个JAVA编程
2024-12-02 06:49:58
推荐回答(1个)
回答(1):

#include
#include
void main()
{ int i,n,a[6]={0,0,0,0,0,0};
for(i=0;i<100;i++)
{ n=rand()%6+1;
printf("%d ",n);
if(n==1) a[0]++;
if(n==2) a[1]++;
if(n==3) a[2]++;
if(n==4) a[3]++;
if(n==5) a[4]++;
if(n==6) a[5]++;
}
for(i=0;i<6;i++)
printf("\npossibility of '%d' is %g",i+1,(float)a[i]/100);
printf("\n");
}