// * // *** // ***** // ******* 一共是四行 // 行号 空白 *数字 // 1 3 1 // 2 2 3 // 3 1 5 // 4 0 7 // 未知 空白=总行数-行号 // *数 = 2*行号-1 // // ***** // *** // * // 下半部分是上半部分的倒叙QAQ // 将第五行看作第三行 (倒叙 // // // public class lingxing{ public static void main (String args[]){ int line = 7; int mid_line = (line+1)/2; //外层for for(int i = 1;i <= mid_line;i++){ for(int j = 1; j <= mid_line-i;j++){ System.out.print(" "); } for(int k = 1;k <= 2*i-1;k++){ if(k == 1 || k == (2*i-1)){ System.out.print("*"); } else{ System.out.print(" "); } }System.out.println(""); } for(int i = mid_line-1;i >= 1;i--){ //i = 3 mid_line = 4 for(int j = 1; j <= mid_line-i;j++){ System.out.print(" "); } for(int k = 1;k <= 2*i-1;k++){ if(k == 1 || k == (2*i-1)){ System.out.print("*"); } else{ System.out.print(" "); } }System.out.println(""); } } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)