永发信息网

为什么int i=sc.nextInt()那行放在while循环体外,运行后输入了一个数后会一直加载“请输入小一点的数”

答案:1  悬赏:50  手机版
解决时间 2021-03-28 09:13
  • 提问者网友:几叶到寒
  • 2021-03-27 22:22
为什么int i=sc.nextInt()那行放在while循环体外,运行后输入了一个数后会一直加载“请输入小一点的数”
最佳答案
  • 五星知识达人网友:廢物販賣機
  • 2021-03-27 22:39
把i,x赋值放while 外面的时候,程序执行到while前,运行时得的i>x,那么到while里的if(){}里面又没有跳出死循环,当然会一直运行下去
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯