`
kanwoerzi
  • 浏览: 1645840 次
文章分类
社区版块
存档分类
最新评论

java基础知识之 循环输出---欲罢不能“金字塔”

 
阅读更多

循环输出中的for(; ;){}最为常用。其中“金字塔”的编码方法最多

1.右撇正“金字塔”

X

XX

XXX

XXXX

方法

for(int i = 0;i<4;i++){
for (int j= 0;j<=i ;j++ )
{
System.out.print("X");
}
System.out.println();
}

2.右撇倒“金字塔”

XXXX

XXX

XX

X

方法一

for(int i = 0;i<4;i++){
for (int j= 3;j>=i ;j-- )
{
System.out.print("X");
}
System.out.println();
}

方法二

for (int i = 0;i<4;i++){
for (int j=0;j<4-i ;j++ )
{
System.out.print("X");
}
System.out.println();
}

3.正“金字塔”

X

XXX

XXXXX

XXXXXXX

方法

for (int i =1;i<=4;i++){
for (int j=1;j<=4-i ;j++ )
{
System.out.print(" ");
}
for (int k=1;k<=(i-1)*2+1 ;k++ )
{
System.out.print("*");
}
System.out.println();
}

4.空心“金字塔”

X

X X

X X

XXXXXXX

方法一:

for (int i =1;i<=4;i++){
for (int j=1;j<=4-i ;j++ )
{
System.out.print(" ");
}
for (int k=1;k<=(i-1)*2+1 ;k++ )
{
if (i==1 ||i==4)
{
System.out.print("*");
}else {
if (k==1 ||k==(i-1)*2+1)
{
System.out.print("*");
}else{
System.out.print(" ");
}
}

}
System.out.println();
}

方法二

for (int i =1;i<=4;i++){
for (int j=1;j<=4-i ;j++ ){System.out.print(" ");}
for (int k=1;k<=(i-1)*2+1 ;k++ )
{
if (i==1 ||i==4){System.out.print("*");}
else if (k==1 ||k==(i-1)*2+1){System.out.print("*");}
else{System.out.print(" ");}
}
System.out.println();
}

分享到:
评论

相关推荐

    JAVA中的1.8新特性-质问老程序员你确定你看得懂java代码吗?

    当前很多公司的老产品依然使用的java7,甚至开发人员开发新产品时依然没有选择升级,写关于java8系列文章的目的在于梳理和分享java8新增的主要特性,开发时也可以用作参考 lambda表达式是java8新增的主要特性之一,...

    短视频涨粉技巧之“选题策划”:3大选题策略,做出让用户欲罢不能的内容! .doc

    短视频涨粉技巧之“选题策划”:3大选题策略,做出让用户欲罢不能的内容! .doc

    属于 Python 程序员的表白神器+将满满的喜欢拼成你的样子+单行画爱心+灵魂画手工程师的浪漫+让女神欲罢不能的套路

    属于 Python 程序员的表白神器 整理了一份适合 Python 程序员的表白套路,目前仅收录四个 ...4. 让女神欲罢不能的套路 $ python3 -m pip install pygame $ cd be_my_girlfriend $ python3 love.py

    APP如何设计一个让用户欲罢不能的活动.pdf

    APP如何设计一个让用户欲罢不能的活动.pdf

    LINQ 实战 1/11

    深入、全面、客观,令人欲罢不能。强烈推荐!  ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...

    LINQ 实战 3/11

    深入、全面、客观,令人欲罢不能。强烈推荐!  ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...

    LINQ 实战 4/11

    深入、全面、客观,令人欲罢不能。强烈推荐!  ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...

    LINQ 实战 2/11

    深入、全面、客观,令人欲罢不能。强烈推荐!  ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...

    LINQ 实战 7/11

    深入、全面、客观,令人欲罢不能。强烈推荐!  ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...

    LINQ 实战 11/11

    深入、全面、客观,令人欲罢不能。强烈推荐!  ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...

    LINQ 实战 5/11

    深入、全面、客观,令人欲罢不能。强烈推荐!  ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...

    LINQ 实战 6/11

    深入、全面、客观,令人欲罢不能。强烈推荐!  ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...

    LINQ 实战 8/11

    深入、全面、客观,令人欲罢不能。强烈推荐!  ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...

    LINQ 实战 10/11

    深入、全面、客观,令人欲罢不能。强烈推荐!  ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...

    LINQ 实战 9/11

    深入、全面、客观,令人欲罢不能。强烈推荐!  ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...

    Head.First-Design.Patterns.深入浅出-设计模式.part2.rar

     “我昨天收到了这本书,然后就开始阅读……我简直欲罢不能。酷毙了!内容相当有趣,涵盖层面很广,而且切中要点。这本书让我感到印象深刻。”  ——Erich Gamma,IBM顶级工程师、《Design Patterns》作者之一 ...

    Head.First-Design.Patterns.深入浅出-设计模式.part1.rar

     “我昨天收到了这本书,然后就开始阅读……我简直欲罢不能。酷毙了!内容相当有趣,涵盖层面很广,而且切中要点。这本书让我感到印象深刻。”  ——Erich Gamma,IBM顶级工程师、《Design Patterns》作者之一 ...

    《HeadFirst设计模式》学习伴侣

    “本书趋近完美,因为它在提供专业知识的同时,仍然具有相当高的可读性。口吻权威、阅读轻松。” ----David Gelernter,耶鲁大学计算机科学系教授 “这是我阅读过的最有趣且最聪明的软件设计书籍之一。” ----Aaron ...

    上瘾:让用户养成使用习惯的四大产品逻辑

    作者在多年研究、咨询及实际经验总结的基础上;提出了新颖而实用的 “上瘾模型”(Hook Model);即通过4个步骤来养成用户的使用习惯。通过连续的“钩循环”;让用户成为“回头客”;进而实现循环消费的终极目标——而...

Global site tag (gtag.js) - Google Analytics