java for循环训练
本人纯属初学者,如有更好的方式,欢迎指正!
利用for循环打印菱形
目标:掌握for循环的基本结构,了解for循环的基本执行流程。
/*
* 案例:打印菱形
* */
public class Print {
public static void main(String[] args) {
//打印上三角
for (int i = 0; i <6; i++) {
for (int j = 0; j < 5-i; j++) {
System.out.print(" ");
}
for(int k=0; k<2*(i+1)-1; k++){
System.out.print("* ");
}
System.out.println("");
}
//打印下三角
for (int i = 0; i < 5; i++) {
for(int j=0; j<1+i; j++){
System.out.print(" ");
}
for(int k=0; k<9-(2*i); k++){
System.out.print("* ");
}
System.out.println("");
}
}
}