循环输出中的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();
}
分享到:
相关推荐
当前很多公司的老产品依然使用的java7,甚至开发人员开发新产品时依然没有选择升级,写关于java8系列文章的目的在于梳理和分享java8新增的主要特性,开发时也可以用作参考 lambda表达式是java8新增的主要特性之一,...
短视频涨粉技巧之“选题策划”:3大选题策略,做出让用户欲罢不能的内容! .doc
属于 Python 程序员的表白神器 整理了一份适合 Python 程序员的表白套路,目前仅收录四个 ...4. 让女神欲罢不能的套路 $ python3 -m pip install pygame $ cd be_my_girlfriend $ python3 love.py
APP如何设计一个让用户欲罢不能的活动.pdf
深入、全面、客观,令人欲罢不能。强烈推荐! ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...
深入、全面、客观,令人欲罢不能。强烈推荐! ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...
深入、全面、客观,令人欲罢不能。强烈推荐! ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...
深入、全面、客观,令人欲罢不能。强烈推荐! ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...
深入、全面、客观,令人欲罢不能。强烈推荐! ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...
深入、全面、客观,令人欲罢不能。强烈推荐! ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...
深入、全面、客观,令人欲罢不能。强烈推荐! ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...
深入、全面、客观,令人欲罢不能。强烈推荐! ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...
深入、全面、客观,令人欲罢不能。强烈推荐! ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...
深入、全面、客观,令人欲罢不能。强烈推荐! ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...
深入、全面、客观,令人欲罢不能。强烈推荐! ——Patrick Smacchia,微软MVP,《C#和.NET 2.0 实战》作者 目录 -------------------------------------------------------------------------------- 第一部分 ...
“我昨天收到了这本书,然后就开始阅读……我简直欲罢不能。酷毙了!内容相当有趣,涵盖层面很广,而且切中要点。这本书让我感到印象深刻。” ——Erich Gamma,IBM顶级工程师、《Design Patterns》作者之一 ...
“我昨天收到了这本书,然后就开始阅读……我简直欲罢不能。酷毙了!内容相当有趣,涵盖层面很广,而且切中要点。这本书让我感到印象深刻。” ——Erich Gamma,IBM顶级工程师、《Design Patterns》作者之一 ...
“本书趋近完美,因为它在提供专业知识的同时,仍然具有相当高的可读性。口吻权威、阅读轻松。” ----David Gelernter,耶鲁大学计算机科学系教授 “这是我阅读过的最有趣且最聪明的软件设计书籍之一。” ----Aaron ...
作者在多年研究、咨询及实际经验总结的基础上;提出了新颖而实用的 “上瘾模型”(Hook Model);即通过4个步骤来养成用户的使用习惯。通过连续的“钩循环”;让用户成为“回头客”;进而实现循环消费的终极目标——而...