⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 poisson.cpp

📁 用C语言实现的泊松
💻 CPP
字号:
       #include <stdio.h>
#include <stdlib.h>
#include <math.h>
int z[100000];
void save()
{FILE*fp3;
 int i;
 if((fp3=fopen("shuju3.txt","w"))==NULL)
  {printf("cannot open file shuju3.txt\n");
    return;
   }
  for(i=0;i<100000;i++)
   {
     fprintf(fp3,"%d  ",z[i]);
   }
    fclose(fp3);
}
int poi(double t)
{ int i=0;
  double b=1,a,u;
  a=exp(-t);
  while(1)
   {u=(double)rand()/(double)RAND_MAX;
    b=b*u;
    if(b<a) break;
    i++;
   }
   return (i);
}
main()
{ int k;
  for(k=1;k<100000;k++)
  z[k]=poi(0.2);
  save();
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -