码迷,mamicode.com
首页 > 其他好文 > 详细

打印图形

时间:2015-11-29 07:01:41      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:java 打印图形

class Test1 
{
public static void main(String[] args) 
{
int rows = 5;
fun1(rows);
print_();
fun2(rows);
print_();
fun3(rows);
print_();
fun4(rows);
print_();
fun5(rows);
}
static void print_(){
System.out.println("-------------------------------------------");
}
static void fun1(int rows){
for(int i=0; i<rows;i++){
for(int j=0;j<=i;j++)
System.out.print("$ ");
System.out.println();
}
}
static void fun2(int rows){
for(int i=rows;i>0;i--){
for(int j=0;j<i;j++){
System.out.print("$ ");
}
System.out.println();
}
}
static void fun3(int rows){
for(int i=1;i<=rows;i++){
for(int j=0;j<rows-i;j++){
System.out.print(" ");
}
for(int k=0;k<2*i-1;k++){
System.out.print("$");
}
System.out.println();
}
}
static void fun4(int rows){
for(int i=rows;i>0;i--){
for(int j=0;j<rows-i;j++){
System.out.print(" ");
}
for(int k=0;k<2*i-1;k++){
System.out.print("$");
}
System.out.println();
}
}
static void fun5(int rows){
for(int i=1;i<=rows;i++){
if(i==1|| i==rows){
for(int j=0;j<rows;j++){
System.out.print("$ ");
}
}else{
System.out.print("$ ");
for(int k=1;k<rows-1;k++){
System.out.print(" "+" ");
}
System.out.print("$ ");
}
System.out.println();
}
}
}

技术分享

打印图形

标签:java 打印图形

原文地址:http://icola.blog.51cto.com/5412204/1717605

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!