使用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();


}


 


 


 


 


 


 


 


}

}

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • PHP递归算法_后序遍历的非递归算法

    PHP递归算法_后序遍历的非递归算法我们在建设一个网站的时候,程序员们首选的当属PHP语言。我们对PHP还是比较熟悉的,接下来我们将会为大家介绍一下PHP递归算法。PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:HypertextPreprocessor)的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PH…

  • pytorch交叉熵损失函数_yolov5损失函数

    pytorch交叉熵损失函数_yolov5损失函数均方损失函数:这里,loss,x,y的维度是一样的,可以使向量或者矩阵,i是下标。很多的loss函数都有size_average和reduce两个布尔类型的参数,因为一般损失函数都是直接计算batch的数据,因此返回的loss结果都是维度为(batch_size,)的向量。1)如果reduce=False,那么size_average参数失效,直接返回向量形式的loss2)如果…

  • Android 短信验证码登录注册

    Android 短信验证码登录注册我这里主要讲解的是使用xutils进行开发的,所以在开发之前一定要先导入xutils项目包。下载链接:https://download.csdn.net/download/weixin_42497748/10754925  1.在AndroidManifest.xml里面开通权限&lt;!–网络权限–&gt;&lt;uses-permissionand…

  • 414aa[通俗易懂]

    414aa[通俗易懂]m=eval(input())ifm==1:print(“11”)elifm==2:print(“22”)elifm==3:print(“33”)else:print(“4444”)

  • ajax使用案例

    ajax使用案例1、初步了解这里可以修改网络快和慢。限网,流量式的,做模拟的。network->all代表加载的所有事件后面的那个显示有/,这个是首路由。后面有很多svg和js等文件想要这个服务器的地址

  • JVM相关问题整理

    备注:针对基本问题做一些基本的总结,不是详细解答!1.运行时数据区域(内存模型)(必考)2.垃圾回收机制(必考)3.垃圾回收算法(必考)4.MinorGC和FullGC触发条件5.GC中Stoptheworld(STW)6.各垃圾回收器的特点及区别,怎么做选择?7.双亲委派模型8.JDBC和双亲委派模型关系9.JVM锁优化和锁膨胀过程10.JVM中G…

发表回复

您的电子邮箱地址不会被公开。

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