使用java代码打印三角形、平行四边形、菱形

使用java代码打印三角形、平行四边形、菱形

/*

双重循环:

外循环控制:行

内层循环控制:列

*/

//最最重要的是记住:外层循环控制行,内存循环控制列。同时要了解循环的一个执行流程

public class ForFor{


public  static void main (String[] args){


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


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


System.out.print(“*”);





}


System.out.println();


}





/* 


输出三角行的图案:


分析:


双重循环:


外循环控制:行


内层循环控制:列


*


**


***


****


*****





*/


System.out.println(“______________”);





//行数是5行,列在变化


for(int i=0;i<=5;i++){


for(int j=0;j<i;j++){


System.out.print(“*”);


}


System.out.println();


}





System.out.println(“*************************”);


System.out.println(“打印平行四边形”);


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

            //填充空格

            for (int j = 1; j <= 5 – i; j++) {

                System.out.print(” “);

            }

            //内层循环 每次打印一个*

            for (int k = 1; k <= 5; k++) {

                System.out.print(“*”);

            }

            System.out.println();

        }


/*











*/


System.out.println(“打印倒立三角形”);


for(int i=5;i>0;i–){


for(int j=0;j<i;j++){


System.out.print(“*”);


}


    System.out.println();


}











System.out.println(“****打印三角形*****”);


for(int i=0;i<=5;i++){


for(int k=0;k<5-i;k++){


System.out.print(” “);


}








for(int j=0;j<=i;j++){


System.out.print(“* “);


}





System.out.println();


}








System.out.println(“****倒立的三角形*****”);





for(int i=0;i<=5;i++){


for(int m=4;m>=5-i;m–){


System.out.print(” “);


}





for(int j=5;j>=i;j–){


System.out.print(“* “);


}





System.out.println();


}





System.out.println(“****菱形*****”);





for(int i=0;i<=5;i++){


for(int k=0;k<5-i;k++){


System.out.print(” “);


}








for(int j=0;j<=i;j++){


System.out.print(“* “);


}





System.out.println();


}





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


for(int m=4;m>=4-i;m–){


System.out.print(” “);


}





for(int j=4;j>=i;j–){


System.out.print(“* “);


}





System.out.println();


}


 


 


 


 


 


 


 


}

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100822.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • SSRF漏洞介绍

    SSRF漏洞介绍小学用6年来期盼初中,初中用三年来渴望高中,高中用三年来憧憬大学,大学用四年来回忆小学到高中,青春就这样结束了。。。—-网易云热评一、SSRF漏洞介绍1、利用一个可以发起网络请求的服务,当做跳板来攻击其他服务。最常见的例子:通过WebInterface请求受保护网络内的资源。2、穿越网络防火墙的通行证二、SSRF漏洞的作用1、扫描内部网络2、向内部任意主机的任意端口发送精心构造的数据包3、DOS(请求大文件,始终保持连接Keep-AliveAlways)…

    2022年6月25日
    31
  • matlab 使用VIF存在的问题「建议收藏」

    matlab 使用VIF存在的问题「建议收藏」MinGW-w64-for32and64bitWindows-Browse/ToolchainstargettingWin64/PersonalBuilds/mingw-builds/8.1.0/threads-posix/sehatSourceForge.netAcompleteruntimeenvironmentforgcchttps://sourceforge.net/projects/mingw-w64/files/Toolchains%20targe…

    2022年5月8日
    52
  • vb连接access数据库

    vb连接access数据库

    2021年3月12日
    175
  • 织梦DedeCMS提示信息框的修改,修改ShowMsg方法函数

    织梦DedeCMS提示信息框的修改,修改ShowMsg方法函数

    2021年9月25日
    46
  • acwing-1170. 排队布局(差分约束)[通俗易懂]

    acwing-1170. 排队布局(差分约束)[通俗易懂]当排队等候喂食时,奶牛喜欢和它们的朋友站得靠近些。农夫约翰有 N 头奶牛,编号从 1 到 N,沿一条直线站着等候喂食。奶牛排在队伍中的顺序和它们的编号是相同的。因为奶牛相当苗条,所以可能有两头或者更多奶牛站在同一位置上。如果我们想象奶牛是站在一条数轴上的话,允许有两头或更多奶牛拥有相同的横坐标。一些奶牛相互间存有好感,它们希望两者之间的距离不超过一个给定的数 L。另一方面,一些奶牛相互间非常反感,它们希望两者间的距离不小于一个给定的数 D。给出 ML 条关于两头奶牛间有好感的描述,再给出 MD

    2022年8月9日
    8
  • div css仿京东订单流程图样式代码

    效果展示 http://hovertree.com/texiao/css/25/本效果适合PC,也适合移动端手机扫描二维码查看效果:效果图:代码如下:转自:http://hovertre

    2021年12月26日
    41

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号