首页 > 代码库 > (二)、编写空心菱形
(二)、编写空心菱形
1 import java.util.Scanner; 2 3 public class EmptyDiamend11 { 4 public static void main(String args[]) { 5 Scanner input = new Scanner(System.in); 6 System.out.print("請輸入要打印拼成棱形上半個三角形的函數,rows="); 7 int rows = input.nextInt(); 8 int i, j, k; // 初始化變量 9 for (i = 1; i <= rows; i++) {10 for (j = 1; j <= rows - i; j++)11 System.out.print(" ");12 for (k = 1; k <= 2 * i - 1; k++)13 if (k == 1 || k == 2 * i - 1)14 System.out.print("*");15 else16 System.out.print(" ");17 System.out.println(" ");18 }19 for (i = 1; i <= rows - 1; i++) {20 for (j = 1; j <= i; j++)21 System.out.print(" ");22 for (k = 1; k <= 2 * (rows - i); k++)23 if (k == 1 || k == 2 * (rows - i) - 1)24 System.out.print("*");25 else26 System.out.print(" ");27 System.out.println(" ");28 }29 }30 31 }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。