问答详情
源自:4-14 Java 循环语句之多重循环

怎样用"*"打印长方形,我的代码有误么?

580b3d470001304302970614.jpg

580b3d4700018b1704850220.jpg

580b3d48000137fe01020078.jpg为什么输出以后达不到想要的效果?

提问者:慕粉1472103166 2016-10-22 18:21

个回答

  • 慕粉4247609
    2016-10-22 18:30:15
    已采纳

    修改下  试试看   将第五行  改成 System .out.print("*");

    再将第七行 剪切 放在第三 第四行中间,

  • 慕粉4247609
    2016-10-22 18:40:13

    package xxx;


    public class oo {

    public static void main(String[] args) {

    for(int i=1;i<=4;i++){

    System.out.println();

    for(int j=1;j<8;j++){

    System.out.print("*");

    }

    }

    }


    }


  • 慕粉4247609
    2016-10-22 18:39:04

    原因 是因为你的输出 都是换行的 

  • 特洛伊小木马
    2016-10-22 18:29:53

    第一个打印语句不换行