您的位置:首页 > 编程语言 > Java开发

java实现 打印菱形

2014-07-27 18:05 351 查看
/*
* 	菱形小练习
* */
public static void print1(int Row){
int row=0,col=0,max=0;
int centen=Row+1;
//上部分
for(row=0;row<Row;row++){

for(col=0;col<centen-max;col++){
System.out.print(" ");
}
for(col=centen-max;col<=centen+max;col++){
System.out.print("*");
}
System.out.println();
max++;
}
max--;
//下部分
for(row=Row;row>0;row--){
max--;
for(col=0;col<centen-max;col++){
System.out.print(" ");
}
for(col=centen-max;col<=centen+max;col++){
System.out.print("*");
}
System.out.println();
}
}

【结果】
      *
     ***
    *****
   *******
  *********
   *******
    *****
     ***
      *
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: