用*打印三角形的两种法
第一种:
public static void main(String[] args) {
for (int i = 6; i >=0; i--) {
for (int j = 0; j <i; j++) {
System.out.print(" ");
}
for (int j = 1; j < 12-2*i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
输出为:
*
***
*****
*******
*********
***********
第二种:数轴打法
public static void main(String[] args) {
for (int i = 0; i <= 10; i++) {
for (int j = 0; j <= 10; j++) {
if (i + j >= 10 && i - j <= 10) {
System.out.print("*");
}
System.out.print(" ");
}
System.out.println();
}
}
}
输出为:
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
* * * * * * * *
* * * * * * * * *
* * * * * * * * * *
* * * * * * * * * * *