我是靠谱客的博主 淡然大侠,最近开发中收集的这篇文章主要介绍Java打印三角形(双层for循环),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Java打印三角形(双层for循环)

1.第一个三角形:

打印样式:
在这里插入图片描述

外层for循环控制行数,内层for循环控制“*”的个数

public static void demo01(){
	//行数:4行
    for(int i=1;i<=4;i++){
    		/*
            	找规律:
            	第一行:1个*
            	第二行:3个*
            	第三行:5个*
            	第四行:7个*
            */
        for(int j=1;j<=2*i+1;j++){
            System.out.print("*");
        }
        System.out.println();//换行
    }
}

在这里插入图片描述

2.第二个三角形:

打印样式:
在这里插入图片描述
在这里插入图片描述

空格数*号数
第一行91
第二行73
第三行55
第四行37
public static void demo02(){
	//行数:4
    for(int i=1;i<=4;i++){
    	//打印空格
    	for(int j=5*2-1;j>2*i-1;j--){
    		//用“-”代表空格
    		System.out.print("-");
    	}
    	//打印*号
    	for(int k=1;k<=2*i-1;k++){
    		System.out.print("*");
    	}
    	System.out.println();
    }
}

在这里插入图片描述

3.第三个三角形:金字塔

打印样式:
在这里插入图片描述

空格数*号数
第一行31
第二行23
第三行15
第四行07
public static void demo03(){
	for(int i=1;i<=4;i++){
		//打印空格
		for(int k=1;k<=4-i;k++){
			System.out.print("-");
		}
		//打印*号
		for(int j=1;j<=i*2-1;j++){
			System.out.print("*");
		}
		System.out.println();
	}
}



在这里插入图片描述

推荐讲解视频:Java流程控制12:打印三角形

最后

以上就是淡然大侠为你收集整理的Java打印三角形(双层for循环)的全部内容,希望文章能够帮你解决Java打印三角形(双层for循环)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部