输出三角形
外层循环控制行数,内层循环控制列数;当外层循环变量变化一次时,内层循环变量要变化一遍。
public static void main(String[] args){
for(int i =1;i<=5;i++){
for (int a = 4;a>=i;a--){
System.out.print(" ");
}
for(int b = 1;b<=i;b++){
System.out.print("*");
}
for (int c = 2;c<=i;c++){
System.out.print("*");
}
System.out.println();
}
}
输出平行四边形
public static void main(String[] args){
for(int i =1;i<=5;i++){
for (int a = 4;a>=i;a--){
System.out.print(" ");
}
for(int b = 1;b<=5;b++){
System.out.print("*");
}
System.out.println();
}
}
输出菱形
public static void main(String[] args){
for (int i =1;i<=5;i++){
for (int a = 4;a>=i;a--){
System.out.print(" ");
}
for(int b = 1;b<=i;b++){
System.out.print("*");
}
for (int c = 2;c<=i;c++){
System.out.print("*");
}
System.out.println();
}
for(int i =4;i>=0;i--) {
for (int a = 4;a>=i;a--){
System.out.print(" ");
}
for (int b = 1;b<=i;b++){
System.out.print("*");
}
for (int c = 2;c<=i;c++){
System.out.print("*");
}
System.out.println();
}
}