问答详情
源自:4-7 Java循环语句之 while

给位大神求指导!

我想要输出结果为:(但是我这样写,系统出不来东西,而且也没有告诉我错在哪里了。)

谢明烜好帅

我爱谢明烜

谢明烜好帅

我爱谢明烜

谢明烜好帅

我爱谢明烜

谢明烜好帅

我爱谢明烜

谢明烜好帅

我爱谢明烜

提问者:weixin_慕移动4434633 2016-08-14 21:20

个回答

  • 慕粉13725431475
    2016-08-14 21:41:43
    已采纳

    第一次执行第二个while语句后,它是不会返回去执行第一个while语句的,如果第二个while为家,它直接往下执行,也就是一行代码;可以这样

    public class HelloWorld {

        public static void main(String[] args) {

            int i = 1;

            while(i<=10){

              if(i%2==0){

                System.out.println("我爱谢明烜");

              }else{

                System.out.println("谢明烜好帅");

        }

              i++;

            }

    }

    }


  • _河畔老人
    2016-09-16 19:52:15

    不需要那么复杂的写,直接在“谢明烜好帅”后加转义字符"\n""我爱谢明烜"就可以了,

    public class HelloWorld{

       public static void main(String[] args) {

           int i = 1;

           while (i<10) {

               System.out.println("我爱谢明烜\n谢明烜好帅");

              i++;

           }

         

       }

    }


  • weixin_慕移动4434633
    2016-08-14 21:22:19

    出结果了,结果就一行:谢明烜好帅