FBASIC Algorithm Visualization
冒泡排序 · FBASIC 可视化
左侧 FBASIC 代码逐行执行,右侧实时展示数组 A 的 10 个数字位置变化——代码每执行一步,数组动画同步更新。
FBASIC 代码
READY程序输出
数组 A 可视化
READY
比较次数: 0
交换次数: 0
执行步数: 0
I = -
J = -
比较中
交换中
已就位
未处理
算法说明
冒泡排序:外层循环 I 共 9 轮,每轮内层循环 J 从左到右比较相邻两个元素 A(J) 与 A(J+1),若前者更大则通过子程序(行 200-240)借助临时变量 T 交换。每轮结束后,当前未排序部分的最大值"冒泡"到右端。