package cn.dfeng; /** * 该类能够用*打印大小的钻石图形 * @author dfeng * */ public class Drawer { /** * 打印钻石图形 * @param n 钻石大小 */ public void printDiamond( int n ){ System.out.println(); int i = 0; boolean flag = true; while( i >= 0 ){ if (i < n) { for (int j = 0; j < n - i; j++) { System.out.print(" "); } for (int j = n - i; j <= n + i; j += 2) { System.out.print("* "); } System.out.println(); } if (i == n) { flag = false; i--; } if (flag) { i++; } else { i--; } } } }

Java打印钻石图形相关推荐

  1. java编程打印以下图形,分享java打印简单图形的实现代码

    我们平时都是使用的画图工具进行简单图形的绘制,今天我们使用java打印一些简单的图形 实现代码如下 package test; /** * * @author hanzel * @打印图形 * */ ...

  2. java打印 好看的图形_分享java打印简单图形的实现代码

    我们平时都是使用的画图工具进行简单图形的绘制,今天我们使用java打印一些简单的图形 实现代码如下 package test; /** * * @author hanzel * @打印图形 * */ ...

  3. C案例:打印钻石图形

    一.运行效果 二.实现步骤 1.创建项目,编写主程序 #include <stdio.h> #include <stdlib.h>int main(int argc, char ...

  4. java输出钻石_java - 用Java打印钻石形状 - 堆栈内存溢出

    我想在Eclipse的输出控制台上打印网格形状. 基本上,我从用户那里得到一个整数,它是网格单个边框中的星星数. 这里是我到目前为止的代码: import java.util.Scanner; pub ...

  5. 打印钻石图形python_Python pandas高效数据处理之绘图

    Pandas是Python中非常常用的数据处理工具,使用起来非常方便.它建立在NumPy数组结构之上,所以它的很多操作通过NumPy或者Pandas自带的扩展模块编写,这些模块用Cython编写并编译 ...

  6. 【Code】Java 打印基本图形(圆形,梯形,椭圆,三角形,矩形)的面积和周长

    cmd调用的时候仍有乱码,不知道为什么,也查不到怎么解决(羞 public class ShapeTest {public static void main(String[] args) {Shape ...

  7. java魔方阵_使用Java打印数字组成的魔方阵及字符组成的钻石图形

    打印魔方阵 输入一个自然数N(2≤N≤9),要求输出如下的魔方阵,即边长为N*N,元素取值为1至N*N,1在左上角,呈顺时针方向依次放置各元素.  N=3时: 1 2 3 8 9 4 7 6 5 [输 ...

  8. java 蓝桥杯算法训练 4-1打印下述图形(题解)

    试题 算法训练 4-1打印下述图形 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 使用循环结构打印下述图形,打印行数n由用户输入.打印空格时使用"%s"格式,向 ...

  9. [Java] 蓝桥杯ALGO-145 算法训练 4-1打印下述图形

    问题描述 使用循环结构打印下述图形,打印行数n由用户输入.打印空格时使用"%s"格式,向printf函数传递只包含一个或多个空格的字符串" ",下同. 样例输入 ...

最新文章

  1. 使用Netty如何做到单机秒级接收35万个对象
  2. JavaScript的使用
  3. 暑假集训(3)第二弹 -----Jungle Roads(Hdu1301)
  4. 求最大、次大和第3大的值
  5. 数据库原理学习笔记(一)关系完整性以及数据库完整性
  6. mysql 日期操作 增减天数、时间转换、时间戳(转换)
  7. thincmf 分页无法搜索_分页的bug ThinkCMF内容管理框架,做最简约的ThinkPHP开源软件...
  8. java struts2 xss_Apache Struts2提供的最新demo中几处XSS(不严谨啊!不严谨啊!)
  9. cookie、localStorage和sessionStorage三者的异同
  10. Shell脚本学习-阶段二十七-命令解释一
  11. 微信怎么测试好友软件,三种方法教你检测微信中的僵尸粉!不要再用第三方软件了哦...
  12. Matlab 均值滤波与中值滤波
  13. 微信 qq浏览器服务器,QQ浏览器与微信团队合作推出“微信电脑版”
  14. 用python 创建英语自定义词典
  15. 内核编译(支持查看cpu温度)
  16. 中公计算机类考试题库,计算机考试题库:计算机考试模拟练习题(194)
  17. perf Examples
  18. 嵌入式Linux之我行——C+CGI+Ajax在S3C244
  19. 利用python对Excel进行读写操作
  20. CE、FCC、ROSH、CCC认证分别是什么意思?

热门文章

  1. 苹果手机几月份最便宜_贪便宜!花1000多元买苹果手机 回家发现只是个模型……...
  2. matlab技术大全 下载,MATLAB技术论坛【经典教程】汇总
  3. 计算机专业考研选择研究
  4. 傲世奇侠传5java_【图片】傲世奇侠传1-5全攻略_傲世奇侠传吧_百度贴吧
  5. 最简单DIY基于ESP32CAM的物联网相机系统⑤(用C#上位机实现串口图传)
  6. 如何写出头条号原创爆文?这几招教你拿下
  7. C#版得墨忒耳定律(迪米特法则)
  8. 刀塔OMG塔防1.2.6b单机版使用方法
  9. 华为matebook X Pro Deepin Linux改真机装Ubuntu Linux 笔记
  10. 你也可以是春天的风景,百丽教你早春清新穿搭