c语言编程题,高手请帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/27 23:33:15
编写程序模拟骰子的10000次投掷,提示:用rand函数产生1到6之间的随机数face,然后统计1到6没一面出现的几率,存放到数组frequency中,数组下标为1到6

#include <stdlib.h>
#include <stdio.h>
main()
{
int face,i;
int a[6]={0,0,0,0,0,0};
for(i=1;i<=10000;i++)

{
face=1+rand()%6;
if (face==1) a[0]++;
if (face==2) a[1]++;
if (face==3) a[2]++;
if (face==4) a[3]++;
if (face==5) a[4]++;
if (face==6) a[5]++;
}
printf("%d,%d,%d,%d,%d,%d",a[0],a[1],a[2],a[3],a[4],a[5]);
}