java程序输出结果?

求这几题解答

运行到int k=++i时,k=1,i=1
之后判断k<5,为真,输出i=1,运行k+=2,这时k=3
然后再判断k<5,为真,输出i=1,运行k+=2,这时k=5
判断k<5,为假,跳出while循环,运行for循环
i++,k=++i,这时k=3,i=3
之后判断k<5,为真,输出i=3,运行k+=2,这时k=5
判断k<5,为假,跳出while循环,运行for循环
再之后k一直比5大,不运行while循环,所以只有3个输出结果,113
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答