下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

C#实例,如何将随机数1-10插入到数组中,且不重复?

作者:课课家教育     来源: http://www.kokojia.com点击数:1673发布时间: 2016-12-05 13:00:07

标签: C#开发编程基础软件研发数组

  学习编程,最主要的思想还是有一个良好的逻辑思维,而且好的一个程序员都是有一个灵活的思路,也是要求有一定的数学运算能力,个人觉得这是重要的,如何你是刚入门C#的朋友们,可以参考一下本文的编程案例,如何是将1-10按顺序插入到一个数组中,然后随机从数组中取出一个数。

  我们来看看思路是这样的:例如是4,将4插入到新的数组中,然后将10替换到4的位置,这时候,原数组中4就已经不存在了,原数组的值变为1,2,3,10,5,6,7,8,9,10。然后我们再从原数组中的前9个元素中随机取一个值,插入到新的数组中,比如说是3,然后将9替换到3的位置。原数组就变为1,2,9,4,10,6,7,8,9,10。以此类推,我再从原数组中的前8个元素中随机取值,这样循环10次,新的数组就是我们想要的结果了。

  下面我来看看代码是怎么写的:

  步骤一:先声明一个数组,并将1-10按顺序插入到数组中。

C#实例,如何将随机数1-10插入到数组中,且不重复?_C#开发_编程基础_软件研发_数组_课课家

  步骤二:然后是再去声明一个新数组,这个数组为我们的结果数组,因此是需要new出来。

输出实际例子

  总结:学习C#并不是特别难,比者感觉比java那些容易上手,理解起来也是比较容易的,在例子中我们会发现,编程它难就是难在有很多变量,字符的格式是需要了解清楚,最重要的还是一个理解能力。

赞(23)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程