前言
空心三角例题解决
空心三角:
/*** ** ** ***********/publicclassStars { publicstaticvoidmain(String[] args) { inttotalLevel=20;//层数for(inti=1; i<=totalLevel; i++) {//i 表示层数for(intk=1; k<=totalLevel-i; k++) {// k 表示输出空格的数量System.out.print(" "); //在输出*之前,还要输出对应空格 = 总层数 - 当前层 } for(intj=1;j<=2*i-1; j++) {// j 表示输出*的数量if(j==1||j==2*i-1||i==totalLevel) { System.out.print("*"); } else { // 其他情况输出空格System.out.print(" "); } } System.out.println( ); // 每打印完一层的*号后就换行,println本身也会换行 } //1-4行第一个位置是*,最后一个位置也是* , 第五行全部输出 } }