为了账号安全,请及时绑定邮箱和手机立即绑定

给位大神求指导!

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

谢明烜好帅

我爱谢明烜

谢明烜好帅

我爱谢明烜

谢明烜好帅

我爱谢明烜

谢明烜好帅

我爱谢明烜

谢明烜好帅

我爱谢明烜

正在回答

3 回答

第一次执行第二个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++;

        }

}

}


0 回复 有任何疑惑可以回复我~
#1

weixin_慕移动4434633 提问者

非常感谢!
2016-08-14 回复 有任何疑惑可以回复我~

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

public class HelloWorld{

   public static void main(String[] args) {

       int i = 1;

       while (i<10) {

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

          i++;

       }

     

   }

}


2 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165455    人
  • 解答问题       17585    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

给位大神求指导!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信