第一次写博客,不知道写的啥,就整理下最简单的三角形。
package practice;
//各种用*实现的不规则三角形
public class StarTest
{
public static void main(String[] args)
{
/*实现
* #
* # #
* # # #
* # # # #
*
*/
for(int i = 1;i<=4;i++) //i控制行
{
for( int j = 1;j<=i;j++) //j控制列
{
System.out.print("#"+" ");
}
System.out.println();//控制换行
}
/**
* 实现
* # # # #
* # # #
* # #
* #
*/
for(int i = 1;i<=4;i++) //i控制行
{
for( int j = i;j<=4;j++) //j控制列
{
System.out.print("#" +" ");
}
System.out.println();//控制换行
}
/*实现
* #
* # #
* # # #
* # # # #
*/
for(int i = 1;i<=4;i++) //i控制行
{
for( int j = i;j<=4;j++) //空白三角形
{
System.out.print(" ");
}
for(int k = 1 ;k<=i;k++)
{
System.out.print("#"+" ");
}
System.out.println();//控制换行
}
/*
* 实现
* # # # #
* # # #
* # #
* #
*
*/
for(int i = 1;i<=4;i++) //i控制行
{
for( int j = 1;j<=i;j++) //输出空白三角形
{
System.out.print(" ");
}
for(int k = i ;k<=4;k++)//输出#三角形
{
System.out.print("#"+" ");
}
System.out.println();//控制换行
}
}
}