c语言随机函数怎么放进数组里,C实例,如何将随机数1-10插入到数组中,且不重复?_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按顺序插入到数组中。

79f9b6334c168ebe47eb46dc7e43acbf.png

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

5984357495aa68707504063213fa3008.png

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值