vfp中这个程序设计意思是什么

2025-04-11 16:14:33
推荐回答(1个)
回答(1):

这个程序的意思是:
整体上是先定义一个数组arr,然后调用函数mysort对数组arr进行赋值。

在函数mysort中,先利用for语句对数组arr赋初值,方法是利用rand函数产生随机数再乘89+10,也就是arr数组的初值是10至99的随机数。(也可能出现重复值)

接下来依次对arr数组相邻两个值进行比较,如果后一个值小于前一个值,则交换二者的数据。

最后用?命令输出数组arr的值。

从程序设计上看, arr 数组初值中最大的一个值,最终输出时总是会被调整为arr(10)的值,其它各成员的值的排序则不一定。