早教吧 育儿知识 作业答案 考试题库 百科 知识分享

阅读以上程序代码(片断),回答下列问题:1、A的取值是什么?2、程序执行的是什么排序算法?3、结果是使得数组D的元素顺序排列还是逆序排列?4、程序针对的是1个数还是多个数?PrintA=Int(Rn

题目详情
阅读以上程序代码(片断),回答下列问题:
1、A的取值是什么?
2、程序执行的是什么排序算法?
3、结果是使得数组D的元素顺序排列还是逆序排列?
4、程序针对的是1个数还是多个数?
Print A = Int(Rnd * 100)
k = k + 1
l = k
Do While l > 1 And d(l - 1) > A
d(l) = d(l - 1)
l = l - 1
Loop
d(l)=A
▼优质解答
答案和解析
A是一个小于100的随机整数;
采用的应该是直接插入排序算法
结果应该是由小到大,顺序排列
程序针对多个数