中易网

java问题,请问i++为什么必须放到while语句内?

答案:3  悬赏:0  
解决时间 2021-01-14 20:34
  • 提问者网友:夢醒日落
  • 2021-01-14 06:28
java问题,请问i++为什么必须放到while语句内?
最佳答案
  • 二级知识专家网友:煞尾
  • 2021-01-14 06:34
在while里面你的i++才能被连续执行,最终达到临界值退出while循环,同时获得你所要的结果
如果不在while里面只会被执行一次,程序会进入死循环
全部回答
  • 1楼网友:痴妹与他
  • 2021-01-14 08:07
while(条件表达式){
当条件表达式成立时要执行的语句
当这些语句执行完后,再判断表达式是否成立
成立再执行 这些语句,直到表达式不成立推出循环
}
这里的i++就是改变表达式的结果即控制循环次数的,放在while里为了动态改变表达式当然要写里面,要是写外面表达式要么不执行,要么执行一次,要么while死循环。。。应该可以了吧
  • 2楼网友:千夜
  • 2021-01-14 06:49
。。while是循环体
class test{
int getPlus(int i){
i++;
System.out.println("i's value is "+i);
return i;
}
public static void main(String[] arsg)throws Exception{
int i = 0;
while(i<=100){
i = getPlus(i);//这里执行等同i++的效果
///你的执行体
}
}
}
这样你就可以看见执行到哪一步骤了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息