使用for循环打印三角形、菱形、九九乘法表
使用For循环打印三角形、菱形、九九乘法表
使用for循环打印三角形
package com.zjl.struct;
public class ForDemo05 {
public static void main(String[] args) {
//打印三角形
for (int i = 1; i <=5; i++) {
for(int k=5;k>i;k--){
System.out.print(" ");
}
for (int j=1;j<=2*i-1;j++){
System.out.print("*");
}
System.out.println("");
}
}
}
使用for循环打印菱形
package com.zjl.struct;
public class ForDemo04 {
//打印菱形
public static void main(String[] args) {
for (int i = 1; i < 6; i++) {
for(int k=1;k<=5-i;k++){
System.out.print(" ");
}
for(int j=1;j<=2*i-1;j++){
System.out.print("*");
}
System.out.println();
}
for(int i=1;i<5;i++){
for(int k=1;k<=i;k++){
System.out.print(" ");
}
for (int j=7;j>=2*i-1;j--){
System.out.print("*");
}
System.out.println();
}
}
}
使用for循环打印九九乘法表
package com.zjl.struct;
public class ForDemo03 {
//打印九九乘法表
public static void main(String[] args) {
for (int i = 1; i <=9; i++) {
for(int j=1;j<=i;j++){
System.out.print(j+"*"+i+"="+i*j+" ");
}
System.out.println();
}
}
}
重点:多层for循环嵌套

浙公网安备 33010602011771号