恭喜,你发布的帖子
发布于 2022-08-04 09:36:11
2楼
程序第一行与第二行结合起来:将OB1产生的随机数赋值给"数据块1".Save_Temp[0],对于"数据块1".Save_Temp数组的其他元素并没有写操作。
第4至8行的循环:将"数据块1".Save_Temp数组数据向前移动,即:舍去数组第一个元素的数值,还需要注意的是,你定义的"数据块1".Save_Temp的数值长度?
第10至12行的循环: 将"数据块1".Save_Temp数组数据赋值给将"数据块1".Order_Temp数组。
第14至26行,看的出你应该是要进行冒泡法排序,但冒泡法排序不是这么写的。
通篇看下来,你只对"数据块1".Save_Temp[0]进行了写操作,但随后的循环又将其数值覆盖。因而出现了全是0的现象。
请填写推广理由:
分享
只看
楼主