编写程序,随机产生一个10个元素组成的一堆数组,要求按升序进行排列. 10

编写程序,随机产生一个10个元素组成的一堆数组,要求按升序进行排列,并且从键盘输入一个数据,并将其插入到数组适当位置,即插入后的数组仍按升序排列.(1)数组元素随机产生,... 编写程序,随机产生一个10个元素组成的一堆数组,要求按升序进行排列,并且从键盘输入一个数据,并将其插入到数组适当位置,即插入后的数组仍按升序排列.
(1)数组元素随机产生,并且在10-100范围内
(2)数组按升序排列,排序由自定义子过程完成
(3)从键盘输入一个数,插入到数组中
(4)将插入且按升序排列的数组显示到文件框,并且保存到文件中.
在线等.
展开
 我来答
小白聊电子科技
高粉答主

2020-06-08 · 专注电子数码问题解答
小白聊电子科技
采纳数:775 获赞数:75461

向TA提问 私信TA
展开全部

1、首先创建一个简单的demo数组用于测试,代码如图所示。

2、通常会按数组长度随机键值来获取随机数作为键值获取,可是这种方法不能作用于以字符串为键名的数组,每次只能返回一个随机元素,需要多次随机,容易获取到相同的元素,代码如下图所示。

3、使用array_rand(array,number),默认返回1个数组的随机键名,我们可以根据这个键名获取对应的随机元素值,对字符串键名是也有效的。

4、运行结果如下图所示。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式