j=8;[j=8]j>=5成立,开始循环:a[j+1]=a[j];即a[9]=a[8],a{1,3,4,6,9,12,13,15,18,18},输出[8 18]
j--;[j=7]j>=5成立,继续循环:a[j+1]=a[j];即a[8]=a[7],a{1,3,4,6,9,12,13,15,15,18},输出[7 15]
j--;[j=6]j>=5成立,继续循环:a[j+1]=a[j];即a[7]=a[6],a{1,3,4,6,9,12,13,13,15,18},输出[6 13]
j--;[j=5]j>=5成立,继续循环:a[j+1]=a[j];即a[6]=a[5],a{1,3,4,6,9,12,12,13,15,18},输出[5 12]
j--;[j=4]j>=5不成立,结束循环
j是等于4才退出的,但它没有经过打印语句输出,输出的是最后一次满足要求的j值