各种三角形的Java打印方法
public class HomeWorkOne{
public static void main(String[] args){
/*
*
**
***
****
*****
******
*******
*/
for(int i = 1;i <= 7;i++){//确定行数
//第1行输出1个*
//第i行输出i个*
for(int j=0;j<i;j++){
System.out.print("*");
}
System.out.println();
}
System.out.println();
/*
*******
******
*****
****
***
**
*
*/
for(int i = 1;i <= 7;i++){//确定行数
for(int j=0;j<8-i;j++){
System.out.print("*");
}
System.out.println();
}
/*
*
**
***
****
*****
******
*******
*/
for(int i = 1;i <= 7;i++){//确定行数
//第1行输出1个*
//第i行输出i个*
for(int j=0;j<7-i;j++){
System.out.print(" ");
}
for(int j=0;j<i;j++){
System.out.print("*");
}
System.out.println();
}
System.out.println();
/*
*******
******
*****
****
***
**
*
*/
for(int i = 1;i <= 7;i++){//确定行数
for(int j=0;j<i-1;j++){
System.out.print(" ");
}
for(int j=0;j<8-i;j++){
System.out.print("*");
}
System.out.println();
}
/*打印圣诞树
*
* *
* * *
* * * *
| |
| |
| |
分成打印空格 和打印 *和空格
*/
for(int i=1;i<=4;i++){
for (int j=0;j<4-i;j++){
System.out.print(" ");
}
for (int j=0;j<i;j++){
System.out.print("* ");//打印"* ",星号和空格
}
System.out.println();
}
for(int i=0;i<3;i++){
System.out.print(" ");
System.out.println("| |");
}
}
}