| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 814 人关注过本帖
标题:c# 随机数组的相领2个不重复问题?
只看楼主 加入收藏
ggwfnh
Rank: 1
等 级:新手上路
帖 子:24
专家分:4
注 册:2009-9-18
结帖率:85.71%
收藏
已结贴  问题点数:40 回复次数:4 
c# 随机数组的相领2个不重复问题?
今天经过论坛上的朋友解答。搞好了随机数的问题!

现在我还有下面的一个问题。不知道代码要怎发样写,
对我这样的新手有点难度

有2组数
{‘B’,‘F’,‘E’,‘N’,‘S’,‘D’,‘Q’,‘J’,‘K’}

{‘5’,‘8’,‘3’,‘2’,‘1’}
这样的2个组数

我相生成这样的20个数

F5  E2  N1  F2  N8  E2  Q2   N8   S2   F2

并在textbox上显示出来。
相领的2个数首字母是不能重复的
就是要求取随机数的时候第一个数组取的数相领的不能是相同的数

比如生成了F5  那就不能跟着是F2或 F3等
F5 F2  这种就是错误的

但是间隔出现重的数是可以的。
比如 F5   E2   F5    这样是可以的。
搜索更多相关主题的帖子: 随机 
2009-09-23 23:44
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
收藏
得分:40 
帮你做出来了,看看对不
WindowsApplication1.rar (30.51 KB)

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2009-09-24 00:48
ggwfnh
Rank: 1
等 级:新手上路
帖 子:24
专家分:4
注 册:2009-9-18
收藏
得分:0 
谢谢楼上的兄弟了,正是我想要的结果。
我想问一下这句话里面

 Random rd = new Random(~unchecked((int)DateTime.Now.Ticks));

那个波浪号起个什么作用???
就是那个红色的地方!
2009-09-24 08:37
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
收藏
得分:0 
位逻辑反,比如1101取反是0010

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2009-09-24 08:47
Mo诫
Rank: 4
等 级:业余侠客
帖 子:80
专家分:223
注 册:2009-7-29
收藏
得分:0 
关注
2009-09-24 10:40
快速回复:c# 随机数组的相领2个不重复问题?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036405 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved