SKY外语计算机学习

标题: Java基础之打印圣诞树 [打印本页]

作者: 回忆搁浅    时间: 2012-11-8 18:21
标题: Java基础之打印圣诞树
本帖最后由 sky_yx 于 2015-12-30 14:10 编辑

在java中新建一个类, 然后 弄一个main方法
将这段代码copy进去, 在我们的控制台就显示了 圣诞树, 哈哈, 虽然圣诞还有一个多月才到,
但是我们现在运行下, 就可以在控制台上看到我们完美的圣诞树啦,  主要利用了for循环
代码如下:
public static void main(String[] args) {
  int cor = 8;
  for (int i = 0;i < cor;i ++){
   for (int j = 0;j < (cor + 3 - i);j ++){
    System.out.print(" ");
   }
   for (int k = 0;k < (2 * i - 1);k ++){
    if (k > 0 && k < (2 * i - 2)){
     System.out.print("&");
    }else{
     System.out.print("*");
    }
   
   }
   System.out.println();
  }
  
  for (int i = 3;i < cor+3;i ++){
      for (int j = 0;j < (cor + 3 - i);j ++){
    System.out.print(" ");
   }
   for (int k = 0;k < (2 * i - 1);k ++){
    if (k > 0 && k < (2 * i - 2)){
     System.out.print("&");
    }else{
     System.out.print("*");
    }
   
   }
   System.out.println();
  }
  
  for (int i = 3;i < cor;i ++){
   System.out.println("         *&*");
  }
}






欢迎光临 SKY外语计算机学习 (http://www.skywj.com/) Powered by Discuz! X2.5