c#编程的时候需要快速连续的生成多个java随机数生成1到10怎么解决?

 上传我的文档
 下载
 收藏
毕业于医学院校,在医院工作,有相对丰富的护理经验
 下载此文档
正在努力加载中...
csharp快速连续产生相同随机数的解决方案总结
下载积分:1500
内容提示:csharp快速连续产生相同随机数的解决方案总结
文档格式:DOC|
浏览次数:2|
上传日期: 03:32:40|
文档星级:
该用户还上传了这些文档
csharp快速连续产生相同随机数的解决方案总结
官方公共微信第一次问问题
有点小紧张 刚学c#,怎么不用系统函数就产生10个不同的随机数
并且排个序
后面的排序我还是会的
关键是产生不同的随机数存入数组里面不会
“不用系统函数”产生是什么意思?可以用Random产生随机数放到List里面,循环10次contains判断重复。
已有帐号?
无法登录?
社交帐号登录asp.net(c#)两种随机数的算法,可用抽考题
asp.net(c#)两种随机数的算法,可用抽考题
第一种算法,存大一点问题。没有查出来&  复制代码 代码如下:  static&void&Main(string[]&args)& {& //& //&TODO:&在此处添加代码以启动应用程序& int&singletitlemeasure=5;& int&n=1;//声明一个表示考试类型的int变量& Random&ran=new&Random(unchecked((int)DateTime.Now.Ticks));& int&Int1R& switch(n)& {& case&1://表示为单选题& {& int&i=1,k=1;& int[]&**i=new&int[singletitlemeasure+1];//声明一个用于保存题号的数组& int&//声明一个临时保存随机值的数组& Int1Random=ran.Next(1,singletitlemeasure);& **i=Int1R& Console.WriteLine("**i["+i+"]="+**i);& do& {&k=1;&Int1Random=ran.Next(1,singletitlemeasure);&temp=Int1R&Console.WriteLine("temp:"+temp);&do&{&if(temp!=**i[k])&{& Console.WriteLine("**i["+k+"]="+**i[k]);& k++;& Console.WriteLine("循环了"+(k-1)+"次");& }& else& {& i--;& Console.WriteLine("i="+i);&}&}while(k&i);&i++;&**i=&Console.WriteLine("**i["+i+"]="+**i);&}while(i&=singletitlemeasure-1);&for&(i&=&1;&i&&=5;&i++)& {&Console.Write("Int1Random=");&Console.WriteLine(**i);& }&& }& case&2://表示为多选题&{&Console.WriteLine("Int2Random=");&& }& case&3://表示为判断题& {& Console.WriteLine("Int3Random=");& & }& default:& {&Console.WriteLine("Invalid&selection.&Please&select&1,&2,&or&3.");& }& & }& Console.Read();& }&  复制代码 代码如下:  using&S& namespace&Temp& {& ///&&summary&& ///&Class1&的摘要说明。& ///&&/summary&& class&Class1& {& ///&&summary&& ///&应用程序的主入口点。& ///&&/summary&& [STAThread]& static&void&Main(string[]&args)& {& //& //&TODO:&在此处添加代码以启动应用程序& int&singletitlemeasure=20;//题库中的数& int&Int1R//临时产生的随机数& int[]&**i=new&int[singletitlemeasure+1];//声明一个用于保存题号的数组& bool&bflag=& bool&bFlag=& int&n=1;//声明一个表示考试类型的int变量& int&i=1;//声明外循环数& switch(n)& {& case&1://表示为单选题& {& do& {& //Random&ran=new&Random(unchecked((int)DateTime.Now.Ticks));//这样产生的随机数有点规律& Random&ran=new&Random(unchecked((int)DateTime.Now.Millisecond));//这样产生的随机数更加随机一些&Int1Random=ran.Next(1,singletitlemeasure+1);& //**i=Int1R& //Console.WriteLine("**i["+i+"]="+**i);& Console.WriteLine("Int1Random="+Int1Random);& int&temp=Int1R& if(&bFlag==true)& {& **i=Int1R& Console.WriteLine("**i["+i+"]="+**i);& bFlag=& i++;& }& else& {& bflag=& int&k=1;//声明内循环数& do& {& if(temp==**i[k])& {& //Console.WriteLine("**i["+k+"]="+**i[k]);& bflag=& & }& k++;& }while(k&i);& if(&bflag==true)& {& **i[k]=& Console.WriteLine("**i["+i+"]="+**i);& i++;& }& }& }while(i&=5);& for(i=1;i&=5;i++)& {& Console.WriteLine("**i["+i+"]="+**i);& }& & }& case&2://表示为多选题& {& Console.WriteLine("Int2Random=");& & }& case&3://表示为判断题& {& Console.WriteLine("Int3Random=");& & }& default:& {& Console.WriteLine("Invalid&selection.&Please&select&1,&2,&or&3.");& }& & }& Console.Read();& //& }& }& }&
&&&主编推荐
H3C认证Java认证Oracle认证
基础英语软考英语项目管理英语职场英语
.NETPowerBuilderWeb开发游戏开发Perl
二级模拟试题一级模拟试题一级考试经验四级考试资料
港口与航道工程建设工程法规及相关知识建设工程经济考试大纲矿业工程市政公用工程通信与广电工程
操作系统汇编语言计算机系统结构人工智能数据库系统微机与接口
软件测试软件外包系统分析与建模敏捷开发
法律法规历年试题软考英语网络管理员系统架构设计师信息系统监理师
高级通信工程师考试大纲设备环境综合能力
路由技术网络存储无线网络网络设备
CPMP考试prince2认证项目范围管理项目配置管理项目管理案例项目经理项目干系人管理
Powerpoint教程WPS教程
电子政务客户关系管理首席信息官办公自动化大数据
职称考试题目
就业指导签约违约职业测评
招生信息考研政治
网络安全安全设置工具使用手机安全
3DMax教程Flash教程CorelDraw教程Director教程
Dreamwaver教程HTML教程网站策划网站运营Frontpage教程
生物识别传感器物联网传输层物联网前沿技术物联网案例分析
互联网电信IT业界IT生活
Java核心技术J2ME教程
Linux系统管理Linux编程Linux安全AIX教程
Windows系统管理Windows教程Windows网络管理Windows故障
组织运营财务资本
视频播放文件压缩杀毒软件输入法微博
数据库开发Sybase数据库Informix数据库
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&C#中要一直产生随机数怎么弄?
[问题点数:40分,结帖人Sad_Sugar]
C#中要一直产生随机数怎么弄?
[问题点数:40分,结帖人Sad_Sugar]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年 总版技术专家分年内排行榜第一
2014年 总版技术专家分年内排行榜第三
2002年10月 VC/MFC大版内专家分月排行榜第一2004年1月 软件工程/管理大版内专家分月排行榜第一2003年1月 软件工程/管理大版内专家分月排行榜第一
2016年3月 .NET技术大版内专家分月排行榜第二2016年1月 .NET技术大版内专家分月排行榜第二2015年12月 .NET技术大版内专家分月排行榜第二2015年2月 .NET技术大版内专家分月排行榜第二2015年1月 .NET技术大版内专家分月排行榜第二2014年11月 .NET技术大版内专家分月排行榜第二2014年5月 .NET技术大版内专家分月排行榜第二2014年4月 .NET技术大版内专家分月排行榜第二2012年2月 多媒体/设计/Flash/Silverlight 开发大版内专家分月排行榜第二
2016年5月 .NET技术大版内专家分月排行榜第三2016年4月 .NET技术大版内专家分月排行榜第三2016年2月 .NET技术大版内专家分月排行榜第三2015年10月 .NET技术大版内专家分月排行榜第三2015年9月 .NET技术大版内专家分月排行榜第三2015年7月 .NET技术大版内专家分月排行榜第三2015年6月 .NET技术大版内专家分月排行榜第三2015年5月 .NET技术大版内专家分月排行榜第三2015年4月 .NET技术大版内专家分月排行榜第三2014年12月 .NET技术大版内专家分月排行榜第三2014年10月 .NET技术大版内专家分月排行榜第三2014年9月 .NET技术大版内专家分月排行榜第三2014年1月 .NET技术大版内专家分月排行榜第三2013年12月 .NET技术大版内专家分月排行榜第三2013年10月 .NET技术大版内专家分月排行榜第三2013年5月 .NET技术大版内专家分月排行榜第三2011年9月 .NET技术大版内专家分月排行榜第三2011年2月 .NET技术大版内专家分月排行榜第三2010年2月 .NET技术大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。&&&&在一个时间点 生成多个随机数 生成N组长度固定的随机下标组合
在一个时间点 生成多个随机数 生成N组长度固定的随机下标组合
在一个时间点 生成多个随机数 ,可以灵活的应用 解决生成多个随机数问题,举例 一套试卷 给多个考生 考试,给每个考生的题目顺序打乱,
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
VIP下载&&免积分60元/年(1200次)
您可能还需要
开发技术下载排行

我要回帖

更多关于 编程随机数 的文章

 

随机推荐