java吧 关注:1,245,121贴子:12,719,888
  • 6回复贴,共1

求助,为什么最后一行不管有没有i=i-1结果都一样呢?谢谢!

只看楼主收藏回复

public class Text1{
public static void main(String[] args){
int i=99;
while(i>0){
System.out.println(i);
i=i-1;}
if(i==0){
System.out.println(i);
i=i-1;}
}
}


IP属地:辽宁1楼2016-03-19 23:01回复
    你输出打印在运算前


    IP属地:江西来自Android客户端2楼2016-03-19 23:17
    回复
      最后一个输出后,i值虽然变了,但是程序结束了,不再显示输出了


      来自Android客户端3楼2016-03-19 23:38
      收起回复
        我妈有一次去银行交水费。交了钱以后银行的人说:您这钱不够啊, 这儿还有第二页,这个也得交。  我妈:第二页是什么  工作人员:污水  我妈:我家从来不喝污水。


        5楼2016-03-20 14:33
        回复