1、A的取值是0--99之间的随机整数。因为rnd函数是随机产生0--1之间(不包括0和1)的单精度数(实数),再乘以100就变成0--100之间的实数,int()是取整函数,所以0--100之间的实数取整后可能的范围是0--99,包括0和99。
2、程序执行的是插入排序算法。从你提供的部分代码看应该是随机产生一个100以内的整数,并在已有升序序列中,找到它的位置并插入,产生新的序列。
3、结果是使得数组D的元素按由小到大顺序排列。从语句I=k Do While I>1 And D(I-1)>A 可以看出。
4、程序针对的是1个数,就是随机产生的A值。
A的取值为0~99之间的随机整数。
程序执行的是直接插入排序算法。
结果使得数组D的元素是升序排列的。
这程序段是插入一个元素。