打印一个空白金字塔

如图

代码如下:

public class jinzita {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请输入需要打印的层数:");int n=sc.nextInt();int i,j,k;for(i=1;i<=n;i++)//外层控制打印层数{for(j=1;j<=n-i+1;j++)//第一个循环控制左边打印倒三角System.out.print("*");for(k=1 ;k<=2*i-3;k++)//第一行不打印空格,从第二行开始打印金字塔。System.out.print(" ");for(j=1;j<=n-i+1;j++){//打印右边的倒三角,大体与右边一致,第一行少打印一个,用if判断第一行的时候使增加1并且if只能执行一次if(i==1&&j==1){ j+=1;}System.out.print("*");        }System.out.printf("\n");}}
}

用java打印空白金字塔相关推荐

  1. Java —— 打印空心金字塔

    空心金字塔 [代码展示] import java.util.Scanner;public class Pyramid{public static void main(String args[]){Sc ...

  2. java打印空白页_java - DocPrintJob在随机主机上打印空白页 - 堆栈内存溢出

    我在各种主机和打印机上打印包含某些标签的PDF时遇到问题. 在某些主机上,我的应用程序打印了许多空白页,但在其他主机上,一切正常. 我不知道为什么. 我没有任何空异常或其他东西. 在装有Linux和带 ...

  3. Java打印字母金字塔

    public class JinzitaDemo {public static void main(String[] args) {Scanner sc = new Scanner(System.in ...

  4. java打印空心金字塔

    编程思想: 1,先简单后复杂 先打实心矩形-->实心半金字塔-->实心全金字塔-->空心金字塔 for(int i = 1; i <= 5; i++) {for (int k ...

  5. 经典题:用Java打印空心菱形

    经典题:用Java打印空心菱形 本题是在打印空心金字塔的基础上进行的,不会的点击下面的链接: 经典题:用Java打印空心金字塔 (1)打印无底空心金字塔 输出如下: 开始运行... 请输入层数 6** ...

  6. java编程 倒金字塔_java打印正金字塔,倒金字塔和“水影”金字塔

    package com.javase.demo; import java.util.Scanner; /** * 金字塔 * @author Mr.Zhang * */ public class Py ...

  7. 倒金字塔java语言_java打印正金字塔,倒金字塔和“水影”金字塔(示例代码)

    package com.javase.demo; import java.util.Scanner; /** * 金字塔 * @author Mr.Zhang * */ public class Py ...

  8. Java打印三角形(双层for循环)

    Java打印三角形(双层for循环) 1.第一个三角形: 打印样式: 外层for循环控制行数,内层for循环控制"*"的个数 public static void demo01() ...

  9. java心形代码_使用java打印心型、圆形图案的实现代码_java

    相信对于打印三角形都没什么难度,只需要利用for循环嵌套使用就行 但是对于打印圆形和三角形不同因为到圆心距离相等的点一般不会横坐标和纵坐标都为整数 打印爱心 爱心的公式 (x²+y²-1)³-x²*y ...

最新文章

  1. C#对图片的几种简单处理 [ZT]
  2. ubuntu 16.10安装mysql_在Ubuntu 16.10安装mysql workbench报未安装软件包 libpng12-0错误的解决方法...
  3. 转载:浏览器开发系列第一篇:如何获取最新chromium源码
  4. Java:ThreadPoolExecutor解析
  5. 一位台湾校长的讲话。学习!!!
  6. 易华录发布蓝光存储新品
  7. python unit test_Python Unittest
  8. php引用其他接口,PHP 接口与接口的引用
  9. android开发那些事儿(五)-通用流行框架大全
  10. Android中的Binder机制
  11. 在ASP.NET Atlas中调用Web Service——介绍及简单应用
  12. 计算机组成原理——RAID 硬盘阵列
  13. Linux大实验 (图书管理系统)
  14. 计算机的选材标准,GBT26642-2011无损检测金属材料计算机射线照相检测方法国家标准.pdf...
  15. 软件测试人员可以考哪些证书?
  16. 企业终端病毒查杀+漏洞及补丁管理(自写知识分享,不是广告)
  17. Java面试笔试经验技巧总结
  18. Objective-C中的instancetype和id区别
  19. mybatis拦截器实现update之前根据pk字段校验数据有效性
  20. 怎样用比较器实现信号的衰减和饱和_【白皮书】利用信号调理提高测量质量(中)...

热门文章

  1. 2016 GDCPC 赛后小感
  2. 前端小练习——九宫格布局
  3. Debian配置ssh
  4. 【Qt】模型-视图-代理(Model-View-Delegate)
  5. nmf java_NMF pLSA
  6. kivy实现屏幕切换
  7. 二、软件工程 / 生命周期 / 软件开发模型
  8. GitHub的Windows客户端的使用教程
  9. android不死service,Android面试题-Service不死之身-Go语言中文社区
  10. 杭州赤雪 CTO 林捷:“兴趣是最好的老师,我是一名疯狂的区块链开发者!”