java 打印菱形算法
来源:互联网 发布:淘宝收藏的宝贝失效了 编辑:程序博客网 时间:2024/05/16 17:52
实心菱形:
算法如下:
public void print(int num) { for (int a = 1; a <= num; a++) { for (int b = 1; b <= num - a; b++) { System.out.print(" "); } for (int b = 1; b <= a; b++) { System.out.print("* "); } System.out.println(); } for (int a = num - 1; a > 0; a--) { for (int b = 1; b <= num - a; b++) { System.out.print(" "); } for (int b = 1; b <= a; b++) { System.out.print("* "); } System.out.println(); }}
空心菱形:
算法如下:
public void print(int num) { for (int a = 1; a <= num; a++) { for (int b = 1; b <= num - a; b++) { System.out.print(" "); } System.out.print("*"); if (a != 1) { for (int b = 1; b < 2 * a - 2; b++) { System.out.print(" "); } System.out.print("*"); } System.out.println(); } for (int a = num - 1; a > 0; a--) { for (int b = 1; b <= num - a; b++) { System.out.print(" "); } System.out.print("*"); if (a != 1) { for (int b = 1; b < 2 * a - 2; b++) { System.out.print(" "); } System.out.print("*"); } System.out.println(); }}
阅读全文
0 0
- java 打印菱形算法
- java打印菱形,空心菱形
- 打印菱形算法
- 用java 打印菱形
- java打印菱形思路
- 用java打印菱形
- Java打印出菱形
- java打印菱形
- Java打印菱形图
- java 打印菱形
- java打印各种菱形
- java实现 打印菱形
- java打印菱形()
- Java编程打印菱形
- Java程序打印菱形
- Java提高 - 菱形打印
- Java打印菱形
- java实现打印菱形
- HDu 1166 敌兵布阵(树状数组)
- Unity利用CardBoardVR制作(二)一个简易的全景相册和视频
- C#:WiFi 搭建与共享
- poj 1061 小白算法练习 数论 扩展欧几里得 青蛙的约会
- java中error错误和Exception错误
- java 打印菱形算法
- vs2017 cshtml文件打开文字不显示语法颜色,都是黑色问题的解决
- VS编译时MSB8012 的问题解决
- ReentrantLock类和Condition类的使用
- 笔记——最长上升子序列(LIS)
- APO 物料主数据增强
- Java基础笔记整理02
- PHP7 升级指南(Windows)
- 再认识session