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

来源:4-14 Java 循环语句之多重循环

慕粉1472103166

2016-10-22 18:21

580b3d470001304302970614.jpg

580b3d4700018b1704850220.jpg

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

写回答 关注

4回答

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

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

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

    慕粉1472...

    额,原来如此,把println改成了print就好了。最后一行代码没动。多谢。

    2016-10-22 18:40:10

    共 1 条回复 >

  • 慕粉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

    第一个打印语句不换行

Java入门第一季(IDEA工具)升级版

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

1165550 学习 · 17586 问题

查看课程

相似问题