学堂 学堂 学堂公众号手机端

以下是Java程序代码,可以打印出菱形图案: publicclassMain{ publicstatic

lewis 1年前 (2024-04-06) 阅读数 7 #技术

以下是Java程序代码,可以打印出菱形图案:

publicclassMain{ publicstaticvoidmain(String[]args){ intn=5;//菱形的行数 for(inti=1;i<=n;i++){ for(intj=i;j<n;j++){ System.out.print(""); } for(intk=1;k<=2*i-1;k++){ System.out.print("*"); } System.out.println(); } for(inti=n-1;i>0;i--){ for(intj=n;j>i;j--){ System.out.print(""); } for(intk=1;k<=2*i-1;k++){ System.out.print("*"); } System.out.println(); } } }

在上面的代码中,我们首先定义了菱形的行数n为5。然后使用两个嵌套的for循环来打印菱形图案,首先打印上半部分菱形,然后打印下半部分菱形。每行菱形的数量为2i-1,i为当前行数。最后运行程序即可看到打印出的菱形图案。


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门