Java正三角、倒三角


正三角

public static void main(String[] args) {
	// 正三角
	int num = 8;
	for(int i = 1;i<=num;i++) {
		for(int j = 1;j<=num-i;j++) {
			System.out.print(" ");
		}
		for(int j = 1;j<=2*i-1;j++) {
			
			System.out.print("*");
		}
		System.out.println("");
}

输出结果:

image

正三角解题思路:

-->外层循环输出行数
---->内层第一个循环输出空格占位子,
---->内层第二个循环输出的个数,的个数是找出规律得到的。


倒三角

public static void main(String[] args) {
	//倒三角
	int num = 8;``
	for(int i = 1;i <= num; i++) {
		for(int j= 1;j<i;j++) {
			System.out.print(" ");
		}
		for(int k = 1;k < 2*(num-i);k++) {
			System.out.print("*");
		}
		System.out.println(" ");
	}		
}

输出结果:

image

倒三角解题思路:

-->外层循环输出行数
---->内层第一个循环输出空格占位子,
---->内层第二个循环输出的个数,的个数是找出规律得到的。


写在最后:

如果这篇文章对您有所帮助,请点下推荐,谢谢大家。
最后,有可能的话,可以关注我,分享java知识,交流java技术。
对文章有何见解,或者有何技术问题,都可以在评论区一起留言讨论,我会与大家进行交流。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM