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

怎么写一种概率程序,本人小白啊,第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/8089691.html

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

发表评论

登录后才能评论

评论列表(0条)

保存