Java中打印掏空的菱形
来源:互联网 发布:笔迹分析知乎 编辑:程序博客网 时间:2024/04/29 12:48
package g.g.g.Text1;
//作者:陈天祥
//时间:2016.10.7
//功能:打印掏空的菱形
public class Demo9 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int lay1 = 5;
for (int i = 1; i <= lay1; i++) {
for (int k = 1; k <= lay1 - i; k++) {
System.out.print(" ");
}
for (int j = 1; j <= 2 * i - 1; j++) {
if (i == 1) {
System.out.print("*");
} else if (j == 1 || j == 2 * i - 1) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println("");
}
int lay2 = 4;
for (int g = 1; g <= lay2; g++) {
for (int w = 1; w <= g; w++) {
System.out.print(" ");
}
for (int h = 7; h > 0 && h >= 2 * g - 1; h--) {
if (g == 4) {
System.out.print("*");
} else if (h == 7 || h == 2 * g - 1) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println("");
}
}
}
//作者:陈天祥
//时间:2016.10.7
//功能:打印掏空的菱形
public class Demo9 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int lay1 = 5;
for (int i = 1; i <= lay1; i++) {
for (int k = 1; k <= lay1 - i; k++) {
System.out.print(" ");
}
for (int j = 1; j <= 2 * i - 1; j++) {
if (i == 1) {
System.out.print("*");
} else if (j == 1 || j == 2 * i - 1) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println("");
}
int lay2 = 4;
for (int g = 1; g <= lay2; g++) {
for (int w = 1; w <= g; w++) {
System.out.print(" ");
}
for (int h = 7; h > 0 && h >= 2 * g - 1; h--) {
if (g == 4) {
System.out.print("*");
} else if (h == 7 || h == 2 * g - 1) {
System.out.print("*");
} else {
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 打印菱形
- java打印各种菱形
- 教程集:一些基于MPC的开源播放器源码分析参考文章.
- 【第7周 项目5-排队看病模拟】
- Incorrect table definition; there can be only one auto column and it must be defined as a key
- PeekMessage() 与 GetMessage() 区别
- 推荐系统——协同过滤学习
- Java中打印掏空的菱形
- 欢迎使用CSDN-markdown编辑器
- 线程同步:解决线程不安全问题
- Power of Two
- Entry接口是Map接口的内部接口
- 数字货币钱包
- 名词解释
- /dev/ttyUSB0 permission denied 解决办法:永久有可操作权限
- 2.2 Copy constructor的构造操作