想请人做个随机抽选人名的程序
发布网友
发布时间:2022-04-26 05:59
我来回答
共1个回答
热心网友
时间:2022-06-24 11:37
#include <iostream.h>
#include <stdlib.h>
#include <time.h>void main()
{
int n,i,j,f,index[10];
char *name[10]={"A1","A2","A3","A4,"A5","A6","A7","A8","A9","A10"};//这里添加你要加的名字
for (i=0;i<10;i++)
index[i]=i;
srand(time(NULL));
n=rand()%10;
index[0]=n;
for (i=1;i<10;i++)
{
do
{
n=rand()%10;
for (f=1,j=0;j<=i;j++)
if (n==index[j])
f=0;
}while(f==0);
index[i]=n;
}
for (i=0;i<10;i++)
{
if (i%5==0)cout<<endl;
cout<<name[index[i]]<<" ";
}
cout<<endl;
} 这个是字符界面的 很简单 但可以实现你要的功能 C++做的