java生日蛋糕代码
在Java中,我们可以使用System.out.println
来输出一个简单的文本生日蛋糕。下面是一个例子:
java复制代码public class BirthdayCake { public static void main(String[] args) { // 打印蛋糕的底部 for (int i = 0; i < 10; i++) { for (int j = 0; j < 20; j++) { if (i == 0 || i == 9 || j == 0 || j == 19) { System.out.print("*"); } else { System.out.print(" "); } } System.out.println(); } // 打印蛋糕的蜡烛 for (int i = 0; i < 5; i++) { System.out.print(" "); for (int j = 0; j < 1; j++) { System.out.print("|"); } for (int k = 0; k < 18; k++) { System.out.print(" "); } for (int l = 0; l < 1; l++) { System.out.print("|"); } System.out.println(); } // 打印蛋糕的顶部 for (int i = 0; i < 3; i++) { for (int j = 0; j < 20; j++) { if (i == 0 || i == 2 || j == 0 || j == 19) { System.out.print("*"); } else { System.out.print(" "); } } System.out.println(); } } }
这段代码会打印出一个简单的文本生日蛋糕,其中包含了蛋糕的底部、顶部以及蜡烛。这只是一个非常基础的版本,你可以根据自己的需求来修改和扩展它,比如添加更多的装饰,改变蛋糕的形状和大小,甚至使用图形库来绘制一个更复杂的图形蛋糕。
注意,这个代码只是打印出一个静态的文本蛋糕,它并不会进行任何动态的操作,比如闪烁的蜡烛或者动画效果。如果你想要实现这些更复杂的功能,你可能需要使用更高级的Java图形和动画库。