展开全部
这个循环的条件是错误的吧…… 应该是for (i=0,j=10 ; i<=j;i=i+1,j=j-1) k=i+j;吧 在这个循环里,K是一直被重新赋值的,当循环结束后,k的值为最后一次循环赋的值,而根据循环的条件 应该为 i=5 j=5 此时满足 i<=j 为最后一次循环 此时 k=i+j = 10 其实,这题还一种简便的思路,就是 k是i与j的和,而每次循环 i 加上 1 ,j 减去 1,他们的和是不变的,所以,在任何一次循环中 k的值均为 10
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询