手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

JAVA输出镂空金字塔

时间:2024-10-14 08:34:29

1、在sublime text中新建一个java文件,命名为类型.java,注意java是严格区分大小写的;

2、书写main函墙绅褡孛数:public class 类名{ public static void main(String []args){ }}

3、设置控制层数;这里设置的是6层;int lay=6;进行多层循环设计;

JAVA输出镂空金字塔

4、运行程序进入cmd中,使用javac进行编译java文件;

JAVA输出镂空金字塔

5、java命令运行class文件

JAVA输出镂空金字塔

6、效果

JAVA输出镂空金字塔

7、源码public class demo3{ public stat坡纠课柩ic void main(String []args){ //设置打印层数 int lay=6; for (int i=1;i<=lay ;i++ ) { //控制空格输出 for (int j=lay-i;j>0;j-- ) { System.out.print(" "); } //控制*输出 for (int k=2*i-1;k>0 ; k--) { //对层数进行判断,第一层和最后一层输出k个* if(i==1||i==lay){ System.out.print("*"); }else{ //其他层,开始和末尾各输出一个*,中间输出2*i-3个空格 System.out.print("*"); for (int n=2*i-3;n>0 ;n--) { System.out.print(" "); } System.out.print("*"); //跳出k循环; break; } } //对输出层数进行判断,最后一层不需要换行; if(i<lay){ System.out.println(); } } }}

© 手抄报圈