?
0+1,10>5+1//10>5,成立 1+1,10>6+1 2+1,10>7+1 3+1,10>8+1 4+1,10>9+1//10>9,成立,所以继续进行循环 5+1,10>10+1//10>10不成立,所以退出循环,此时k=6
不对,是因为a>d++,这个d++的表达式的值从5开始算起嘛?
最后一个代码是先执行k++,然后比较a和d值,比较完d才+1,因为d++是先用d再加1,而++d是先加1在用d。