日期:2014-05-20  浏览次数:20666 次

为什么不能执行呢?
为什么不能执行呢?


class   pp
{
          public   static   int   fun(int   i)
          {    
                    if(i <0||i> 130)
                    i=i+1;
                    return   i;
            }
            public   static   void   main(String[]   args)
            {
                      int   x=fun(3);
                          System.out.println( "x= "+x);
                      int   y=fun(-6);
                          System.out.println( "y= "+y);
              }
}

------解决方案--------------------
可以运行啊
------解决方案--------------------
i> 130是你怎么办啊!
貌似是死循环
你这2个值可以运行,很副责任的说!
------解决方案--------------------
程序能运行啊
------解决方案--------------------
没问题mark
------解决方案--------------------
x=3
y=-5

------解决方案--------------------
正常运行
------解决方案--------------------
没问题