用c语言模拟抛硬币的试验

2024-12-14 19:49:46
推荐回答(1个)
回答1:

#include
#include
#include
#define INT_MAX  100
void main()
{
  int n,zhengsum=0,fansum=0;
  srand(time(NULL));
  scanf("%d",&n);
  while(n--)
  {
      if(rand()%INT_MAX*1.0/INT_MAX>0.5)
          zhengsum++;
      else
          fansum++;
  }
  printf("正面数:%d 反面数: %d\n",zhengsum,fansum);
}