Java控制台打印底边朝左的不规则类三角形
2008-05-07 00:38
936 查看
/** *//**
* AnalyzePrimeSubmultiple.java
* 打印出如下图案(|线右侧的图案)
* |*
* |***
* |******
* |********
* |******
* |***
* |*
* @author 邓超(CodingMouse)
* @version 0.1 2008-5-6
* 开发/测试环境:jdk1.6 + eclipse SDK 3.3.2
*/
public class PrintRhombusDesign ...{
public static void main(String[] args) ...{
/**//*
* 拆分为前四行和后三行分别进行处理,
* 以第四行为三角形分行线来分步输出。
*/
//处理前四行
for(int i = 0 ; i < 4 ; i++) ...{
//计算星号输出的位置(先以奇数递增方式建立基本形状)
for(int j = 0 ; j <= 2 * i ; j++) ...{
//特殊行处理(从第3行开始多输出一个星号)
if (j == 4) ...{
//控制台输出单个星号
System.out.print("*");
}
//控制台输出单个星号
System.out.print("*");
}
//控制台输出单个星号
System.out.println();
}
//处理后三行
for(int i = 0 ; i < 3 ; i++) ...{
//计算星号输出的位置(先以奇数递增方式建立基本形状)
for(int j = 0 ; j < 5 - 2 * i ; j++) ...{
//特殊行处理(从第2行开始多输出一个星号)
if (j == 3) ...{
//控制台输出单个星号
System.out.print("*");
}
//控制台输出单个星号
System.out.print("*");
}
//控制台输出单个星号
System.out.println();
}
}
}
相关文章推荐
- Java控制台打印一个扇状正三角形
- 【Java每日编程题01】实现一个方法,接收一个层数值n,打印一个有n层的直角三角形,并返回底边最后一个值。并打印出来。
- java控制台打印三角形总结
- java控制台打印三角形区域
- JAVA 控制台打印三角形
- java用“*”在控制台打印出一个圆
- java打印几种三角形
- 读取一个指定的*.Java文件,并打印在控制台上
- java的FOR循环 打印三角形
- java打印直角三角形,for循环嵌套
- java读取txt目标文件中的数据打印到控制台
- java打印三角形的两种思路和实现
- java控制台打印出菱形
- Java利用循环,在控制台打印出菱形。
- java 通过控制台输入的数字打印菱形字母
- java中打印矩形、三角形、九九乘法表的程序
- java小知识-将System.out.println到控制台的内容打印并保存在新的文件中(例如txt文件从)
- (转载) Java IO 之 FileReader 读取文件打印在控制台(处理汉字乱码bug)
- Java中打印底层掏空的倒三角形
- 读取一个.java文件,并打印在控制台上。