设为首页收藏本站

SKY外语、计算机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4753|回复: 0
打印 上一主题 下一主题

[java基础] Java基础之打印圣诞树

[复制链接]

9

主题

0

好友

164

积分

注册会员

Rank: 2

性别
保密
跳转到指定楼层
楼主
发表于 2012-11-8 18:21:10 |只看该作者 |倒序浏览
本帖最后由 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("         *&*");
  }
}

分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
分享淘帖0 收藏收藏0 评分评分
您需要登录后才可以回帖 登录 | 立即注册


手机版|SKY外语计算机学习 ( 粤ICP备12031577 )    

GMT+8, 2024-4-25 08:45 , Processed in 0.132345 second(s), 26 queries .

回顶部