G90 G54 G40 G17
G28 G91 Z0.
M6 T1
G90 G00 X0. Y0.
G43 H1 Z50.M8
M3 S1000
G81 G98 G16 X50. Y0.Z-1. R3. F80
G91 Y30.(跨距30度)K5(段数为5)
G80 G15 M9
G28G91 Z0. Y0.
M5
M30
K在当中就代表段数,跨了几段的意思。
希望帮助到你。
这段程序是对数组中每一列的数按行升序排列,每列有3个数,所以至少要执行三次比较,才能等到正确的结果。如果没有k,则只是从第1行开始将每个数与它下一行比较(i=0时第1行与第二行比较,i=1时第二行与第三行比较),共两次比较,并能保障结果正确。用第一列来演示一下
当j=0时,对9、6、3进行排列
i=0,比较后排序为6、9、3
i=1,比较后排序为6、3、9
这并不符合既定目标,6和3还没有比较,所有要再执行一遍比较
i=0,排序为3、6、9
i=1,排序为3、6、9
这个结果符合要求
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)