怎么写一种概率程序,本人小白啊

怎么写一种概率程序,本人小白啊,第1张

X=10*rand() /**rand()会在[0,1)范围随机产生一个数

若X<1输出1,否则

若X<4输出2,否则

若X<7输出3,否则

若X<10输出4

以简单随机抽样为例,第一步,根据研究目的确定抽样的总体;第二步,对考察指标要求的精度确定抽样比例或样本量;第三步,确定抽样方法(注第二步和第三步是同时进行的);第四步,实施抽样(抽样方法,以简单随机抽样为例,将总体编号,将编号编入计算机,随机抽取即可)。提示:具体更为复杂的抽样,见中国人民大学 金勇进老师编写的《抽样技术》。

#include <stdio.h>

#include <stdlib.h>

void main()

{

int r,p

char buf

printf("请输入概率:(举例:概率10%,输10)\n")

scanf("%d",&p)

scanf("%c",&buf)

while(1)

{

r=rand()%10*10/p

if(r==0)

{

printf("恭喜中奖!")

}

else

{

printf("不中奖!")

}

printf("\n")

printf("按回车键继续!\n")

scanf("%c",&buf)

if(buf!='\n')

break

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10924750.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-12
下一篇 2023-05-12

发表评论

登录后才能评论

评论列表(0条)

保存