C++如何产生从1到35无重复的七个数?急求

[复制链接]
查看11 | 回复3 | 2011-6-25 17:47:10 | 显示全部楼层 |阅读模式
程序健壮性一定要好,不要有时没重复有时会重复,拜托了

回复

使用道具 举报

千问 | 2011-6-25 17:47:10 | 显示全部楼层
int a[7]; int i=0; int Temp; srand(time(0)); while(i<7) {
Temp=rand()%35;
if(a!=Temp) {
a=Temp;
i++; } }这个一定行,还有一种简单的好久没学C忘了,你可以再找找...
回复

使用道具 举报

千问 | 2011-6-25 17:47:10 | 显示全部楼层
第一个用随机数对35取余,然后以这个数为主第一个算法展开取6个。...
回复

使用道具 举报

千问 | 2011-6-25 17:47:10 | 显示全部楼层
数列,随机出来后另那个地址为空。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行