这个代码输出结果为什么会是s=13,i=5

img

sd的初始值是3,i的初始值是1
第一次循环 s=3+1=4 4%7!=0,不满足条件,i=2
第二次循环 s=4+2=6 6%7!=0,不满足条件,i=3
第三次循环 s=6+3=9 9%7!=0,不满足条件,i=4
第四次循环 s=9+4=13 13%7!=0,不满足条件,i=5
循环结束 s>10了
输出结果s=13,i=5

i=1,s=3
s=4,(s%7!=0),i=2
s=6,(s%7!=0),i=3
s=9,(s%7!=0),i=4
s=13,(s%7!=0),i=5
s>10结束循环,输出