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(); } } }}

  • 剪映如何为贴纸添加摇摆循环动画
  • 西瓜视频怎么查看每日数据中心情况
  • 剪映怎么制作带有金片炸开特效的视频
  • 怎么查看今日头条中的作品数据
  • 剪映怎么遮盖原视频字幕
  • 热门搜索
    运动会入场式 身份证补办需要什么 黑色婚纱代表什么 珠海有什么好玩的 煮粥用什么锅好 打两个喷嚏是什么意思 日新月异是什么意思 富含维生素c的水果 dat是什么文件 相逢何必曾相识是什么意思