2、其次进入小差衡程序后,找到抽签活动慧带。
3、最后前庆芦在抽签活动中点击抽签即可抽取号数,号数是随机的最小号有概率抽到。
#include<bits/stdc++.h>using namespace std
int main()
{
//多定义一个c,且将宴氏誉m所有元素的值初始化为0
int a,b,c,h,t(0),m[1000]={0}//t是计数器,让每行只显示八个数
L1:cout<<"请输入抽取范围,两个数字间以空格间隔:"<<endl
cin>>a>>b
if(b<=a)
{
cout<<"输入有误,请重新输入"<<endl
goto L1
}
cout<<"请输入抽取人数:"<<endl
cin>>h
cout<<"恭喜以下"<<h<<"位小可爱,他们是:"<<endl
srand(time(0))
L2:
for(int i=1i<=h/*i++*/)
// m[rand()%(b-a+1)+a]++
{
c=rand()%(b-a+1)+a
//这是第1次核睁抽到c
if(m[c]==0)
{
m[c]=1
i++
}
}
// for(int i=ai<=bi++)//防止一个号码被抽到两次
// if(m[i]>=2)
// {
// memset(m,0,1000)
// goto L2
// }
for(int i=ai<=bi++)
{
if(m[i]==1)
{
cout<<i<<"晌段 "
t++
}
if(t==8)
{
cout<<endl
t=0
}
}
cout<<endl
system("pause")
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)