用C语言编写一个随机分组的程序

用C语言编写一个随机分组的程序,第1张

int main(){

time_t ts

srand((unsigned int)time(&ts))

scanf("%d",n)

for(int i=0i<ni++){

int a=rand()%100

if(条渣旅谨件如基){

}

if(条件镇碰){

}

if(条件){

}

}

}

#include<stdio.h>昌悄

#include<stdlib.h>

#include<time.h>

#include<math.h>

#define R (abs(rand())%100)

int group[100],i,j,k,p

int member[10][10],members[10]

int main()

{

for(i=0i<100i++)group[i]=i

srand(time(NULL))

for(j = R + 100j--)

{

i=Rk=R

p=group[i]

group[i] = group[k]

group[k] = p

}

for(i=0i<盯姿100i++)

{

member[group[i]/10][members[group[i]/10]] = i

members[group[i]/10]++

}

for(i=0i<10i++)

{

printf("第 %02d 组 : ",i+1)

for(j=0j<10j++)

{

printf("凯迅绝%03d%c",member[i][j]+1,j==9?10:32)

}

}

}

产生随机数呢,利用你执行编写的程序时间的不同产生的随机数的不同来抽取!

#include<stdlib.h>

#include<time.h>

用这样的头文高世件来定戚山肢义随机数的产生!

srand((unsigned)time(NULL))

i=rand()%100

用这唯蠢来产生随机数的函数

希望小小建议对你有帮助,望采纳


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存