用Java写了一个小猪效果图:

电脑技术 电脑技术 10931 人阅读 | 65 人回复 | 2022-11-11

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
效果图:
360截图20221111191257099.jpg



  1. package com.lzw;
  2. public class PrintCharFace {
  3.     public static void main(String[] args) {
  4.         //输出字符组成的小猪表情
  5.         System.out.println("        ╭︿︿︿╮ ");
  6.         System.out.println("   {/ o  o /}");
  7.         System.out.println("    ( (oo) )");
  8.         System.out.println("             ︶ ︶︶");
  9.     }
  10. }
复制代码
...
为什么要这么科普,马上圣诞了,好多高手写动态的圣诞树,仪式满满,其实实现起来很简单

评分

参与人数 1钻石 +30 收起 理由
孤星11 + 30 赞一个!

查看全部评分

回答|共 65 个

legs+ 发表于 2022-11-11 19:19:14| 字数 258 | 显示全部楼层

  1. public class Triangle {
  2.     public static void main(String[] args) {
  3.         System.out.println("      *");
  4.         System.out.println("     ***");
  5.         System.out.println("    *****");
  6.         System.out.println("   *******");
  7.         System.out.println("  *********");
  8.     }
  9. }
复制代码
这个就更简单了



360截图20221111191859459.jpg


legs+ 发表于 2022-11-11 19:19:48| 字数 14 | 显示全部楼层

其实,就是一个循环的事,哈!

simonzhd 发表于 2022-11-11 19:41:16| 字数 53 | 显示全部楼层

legs+ 发表于 2022-11-11 19:19
其实,就是一个循环的事,哈!

嗯,虽然简单不难,还是要赞一下的

legs+ 发表于 2022-11-11 19:45:15| 字数 69 | 显示全部楼层

IDE是JB的IDEA

...
你也能成为高手,大家一起进步,有时间我用WPF,就是Microsoft的FLASH技术实现,那就真的炫,用c#

孤星11 发表于 2022-11-11 20:27:35| 字数 60 | 显示全部楼层

legs+ 发表于 2022-11-11 19:19
这个就更简单了

大家可以试一试用for....loop来打印圣诞树,试一试?

孤星11 发表于 2022-11-11 20:34:41| 字数 381 | 显示全部楼层

本帖最后由 孤星11 于 2022-11-11 20:36 编辑
legs+ 发表于 2022-11-11 19:19
这个就更简单了

https://dotnetfiddle.net/LrGIH4


  1. using System;
  2.                                        
  3. public class Program
  4. {
  5.         public static void Main()
  6.         {
  7.                 for (int a=1; a<=6; a++)
  8.                 {
  9.                         for (int b=5; b>=a; b--)
  10.                                 Console.Write(" ");
  11.                         
  12.                         for (int c=1; c<(a-1)*2; c++)
  13.                                 Console.Write("*");
  14.                         
  15.                         for (int b=5; b>=a; b--)
  16.                                 Console.Write(" ");
  17.                         
  18.                         Console.WriteLine();
  19.                 }
  20.         }
  21. }
复制代码

  1.          
  2.     *   
  3.    ***   
  4.   *****  
  5. *******
  6. *********
复制代码
Screenshot 2022-11-11 203626.png


孤星11 发表于 2022-11-11 20:41:24| 字数 304 | 显示全部楼层

还有一个改良版,可以随意设定size为多少层的圣诞树。

  1. using System;
  2.                                        
  3. public class Program
  4. {
  5.         public static void Main()
  6.         {
  7.                 int size=6;
  8.                 for (int a=0; a<=size; a++)
  9.                 {
  10.                         for (int b=size; b>a; b--)
  11.                                 Console.Write(" ");
  12.                        
  13.                         for (int c=1; c<a*2; c++)
  14.                                 Console.Write("*");
  15.                        
  16.                         for (int b=size; b>a; b--)
  17.                                 Console.Write(" ");
  18.                        
  19.                         Console.WriteLine();
  20.                 }
  21.         }
  22. }
复制代码

孤星11 发表于 2022-11-11 22:54:12| 字数 33 | 显示全部楼层

legs+ 发表于 2022-11-11 19:19
这个就更简单了


C语言  

Screenshot 2022-11-11 225323.png

蓝莓糖 发表于 2022-11-13 22:11:53| 字数 5 | 显示全部楼层

这个是高手
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门推荐