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

java打印空心图形

2014-05-15 09:05 295 查看
int i,k, s=11;

  for (k = 0; k < s ; k++ ){

   for (i = 0; i < s-k-1 ;i++ ){

   System.out.print(" "); 

   }

   for (i = 0; i <= k; i++ ) {

    if (i == 0 || i == k){

     System.out.print("* ");

    }

    else

     System.out.print("  "); 

      }

   System.out.println();

  }

  for (k = 0; k < s-1; k ++ ){

   for (i = 0; i <= k ; i++ ){

    System.out.print(" ");

   }

   for (i = 0; i < s-k-1 ;i++ ) {

    if (i == 0 || i == s-k-2) {

     System.out.print("* ");

    }

    else

     System.out.print("  "); 

   }

   System.out.println();

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