第一种:
public class Test24{ public static void main(String[] args){ int i=1; for(;i<=5;i++){ for(int j=1;j<=i;j++){ //无脑输出(行数和每行*个数相同) System.out.print("*"); } System.out.print("n"); } } }
运行结果:
第二种:
public class Test26{ public static void main(String[] args){ for(int i=1;i<=5;i++){ for(int j=5;j>0;j--){ if(j<=i) //利用每行*的个数和行数i的关系 System.out.print("*"); else System.out.print(" "); } System.out.println(); } } }
运行结果:
第三种:
public class Test27{ public static void main(String[] args){ for(int i=1;i<=5;i++){ //控制行数 for(int j=i;j<5;j++){ //控制每行空格数 System.out.print(" "); } for(int j=1;j<=2*i-1;j++){ //控制每行*的数量 System.out.print("*"); } System.out.println(); } } }
运行结果:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)