打印菱形
public class Test { public static void main(String[] args) { int high = 9;// 9可改为N; int wide = high/2; for (int i =0;i<=high;i++){ for(int j =0;j<Math.abs(wide-i);j++){ System.out.print(" " ); } for (int k =0;k<high-2*Math.abs(i-wide);k++) { System.out.print("*"); } System.out.println(); } System.out.println("wide = " + wide); } }
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步