黑马程序员技术交流社区

标题: 打印菱形 [打印本页]

作者: ln0491    时间: 2015-9-4 11:30
标题: 打印菱形
  1. package com.day03;
  2. /**
  3. * 打印菱形
  4. * @author Denny
  5. * 思路:使用for和循环
  6. * 1.先打印正三角,
  7. * 2.再打印倒三角
  8. *
  9. */
  10. public class ForTest7 {

  11.         public static void main(String[] args) {
  12.                 /*
  13.                  * 打印三角形
  14.                  */
  15.                 for(int x=0;x<5;x++){
  16.                
  17.                         //打印空格
  18.                         for(int y=x+1;y<5;y++){
  19.                                 System.out.print(" ");
  20.                         }
  21.                         //打印三角形
  22.                         for(int z=0;z<=x;z++){
  23.                                 System.out.print("* ");
  24.                         }
  25.                         //换行
  26.                         System.out.println();
  27.                        
  28.                 }
  29.                 //倒三角
  30.                 for(int x=4;x>0;x--){
  31.                        
  32.                         //打印空格
  33.                         for(int y=x;y<=4;y++){
  34.                                 System.out.print(" ");
  35.                         }
  36.                         //打印三角形
  37.                         for(int z=0;z<x;z++){
  38.                                 System.out.print("* ");
  39.                         }
  40.                         //换行
  41.                         System.out.println();
  42.                        
  43.                 }

  44.         }

  45. }
复制代码



作者: 123412    时间: 2015-9-4 17:12
不错,挺简练的呀
作者: 15210373205    时间: 2015-9-4 17:26
赞一个!!
作者: yz112069947    时间: 2015-9-4 21:18
不错。学习下
作者: 夕阳游子    时间: 2015-9-4 21:27
谢谢楼主分享
作者: jeska    时间: 2015-9-4 21:36
不错,继续加油
作者: 15706025762    时间: 2015-9-4 21:39
前来 学习
作者: binarycoc    时间: 2015-9-4 21:56
顶一个看看怎么打
作者: fjb0902    时间: 2015-9-4 21:58
学习!,。!
作者: llwhcm    时间: 2015-9-4 23:16
第一行不用注释掉么。。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2