社区
C#
帖子详情
初学者求救关于随机数的问题!
qq3583583
2006-10-24 05:23:51
我刚刚学习C#,很多不懂,希望大家帮帮我,谢谢!!
我要得出一组(6个)随机数字,比如,123456,可是随机函数会产生相同的数字,象122223,111111,之类的数字,我现在要的是全部都不相同的数字,也就是没有一个数字是重复的,应该怎么限制呢?用什么方法呢?
代码应该怎么写呢?在线等待ing~~~!!!
...全文
156
5
打赏
收藏
初学者求救关于随机数的问题!
我刚刚学习C#,很多不懂,希望大家帮帮我,谢谢!! 我要得出一组(6个)随机数字,比如,123456,可是随机函数会产生相同的数字,象122223,111111,之类的数字,我现在要的是全部都不相同的数字,也就是没有一个数字是重复的,应该怎么限制呢?用什么方法呢? 代码应该怎么写呢?在线等待ing~~~!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shoushii
2006-11-08
打赏
举报
回复
icehawk(我是一只小小鸟)
好方法
顺便问一下,不可以用正则表达式吗?
qq3583583
2006-10-24
打赏
举报
回复
我不是想要连续的6个数字,是分别的,: 1,2,3,4,5,6 不是6位的整数,你们能帮我再看看吗?谢谢
icehawk
2006-10-24
打赏
举报
回复
private Random atempRandomobj = new Random();
private int[] temp = new int[6];
private void button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < 6; i++)
{
temp[i] = getrandom(i);
}
int tempvalue = temp[5] * 100000 + temp[4] * 10000 + temp[3] * 1000 + temp[2] * 100 + temp[1] * 10 + temp[0];
MessageBox.Show(tempvalue.ToString());
}
private int getrandom(int index)
{
int tempvalue = atempRandomobj.Next(1,9);
bool flag = true;
for (int j = 0; j <= index; j++)
{
if (tempvalue == temp[j])
{
flag = false;
break;
}
}
if (flag)
{
return tempvalue;
}
else
{
return getrandom(index);
}
}
bsh_ly
2006-10-24
打赏
举报
回复
用机函数的时候判断下
若已经存在相同的 就在一直调用 不就可以了?
huang_u
2006-10-24
打赏
举报
回复
http://community.csdn.net/Expert/topic/4976/4976478.xml?temp=.4058802
猜数字游戏的bug讨论,如何发现并修正bug。
猜数字游戏的bug讨论,如何发现并修正bug。 作者:jhkdiy 之前大家都看过了《C++编写猜数字游戏》的文章了,整个源代码比较简单,有C++基础就可以看明白程序的流程,但我的目的并不是在说说简单的C++语法复习和C++的实际应用,而是在于说一下一直被很多
初学者
忽略的编程
问题
:如何发现并修正bug。很多学编程的朋友一般只要在编译时没有语法错误能编译运行就
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA请教怎
WEB开发文档2 总结
转自:http://blog.donews.com/lvjiyong/archive/2006/06/29/931071.aspx怎样将后台生成的在内存中的图象显示到客户端Microsoft IE WebControls下载地址如何在DATAGRID中使用JAVASCRIPT脚本控制DataGrid中连接到下一页显示数据下载中文名文件时保存文件名乱码
问题
关于用ASP.net绘图的
问题
,请大虾指教那
CSDN 数据技巧
取 Access640-605 Remote Access 2.0 考试大纲Access Violations(访问冲突)ACCESS97关于数据库安全的几个
问题
AccesS密码的打击Access数据库操作中出现的怪现象Access数据库导入Mysql的方法之一ACCESS数据库防止下载大盘点ACCESS数据库向MySQL快速迁移小程序(二)ACCESS数据库向MySQL快速迁移小程序(一)A
你想要的宏基因组-微生物组知识全在这(2022.8)
欢迎点击上方蓝色”宏基因组”关注我们!宏基因组/微生物组是当今世界科研最热门的研究领域之一,为加强宏基因组学技术和成果交流传播,推动全球华人微生物组领域发展,中科院青年科研人员创立“宏基因组”公众号,联合海内外同行共同打造本领域纯干货技术及思想交流平台。公众号每日推送,工作日分享宏基因组领域最新成果、科研思路、实验和分析技术,理论过硬实战强;周末科普和生活专栏,轻松读文看...
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章