用Java输出一个20岁的生日蛋糕
时间: 2023-03-21 14:01:15 浏览: 114
以下是使用Java输出一个20岁生日蛋糕的代码:
```java
public class BirthdayCake {
public static void main(String[] args) {
int age = 20;
String[] cakeLayers = {" _____ ",
" / \\ ",
" / \\ ",
" / \\",
" / \\"};
String[] cakeTop = {" ___________",
" / \\",
"/ \\",
"|^^^^^^^^^^^^^|",
"| |"};
String[] candles = {"| |:| |",
"| |:| |",
"| |:| |",
"| |:| |",
"| |:| |"};
String[] flames = {"| |:| |",
"| |:| |",
"| |:| |",
"| |:| |",
"| |:| |"};
// 输出生日蛋糕的底层
for (int i = 0; i < cakeLayers.length; i++) {
System.out.println(cakeLayers[i]);
}
// 输出生日蛋糕的顶部
for (int i = 0; i < cakeTop.length; i++) {
System.out.println(cakeTop[i]);
}
// 输出生日蛋糕的蜡烛和火焰
System.out.print(" ");
for (int i = 0; i < age; i++) {
System.out.print("___ ");
}
System.out.println("");
System.out.print(" ");
for (int i = 0; i < candles.length; i++) {
for (int j = 0; j < age; j++) {
System.out.print(candles[i]);
}
System.out.println("");
}
System.out.print(" ");
for (int i = 0; i < flames.length; i++) {
for (int j = 0; j < age; j++) {
System.out.print(flames[i]);
}
System.out.println("");
}
}
}
```
运行上述代码,就可以在控制台输出一个20岁的生日蛋糕。
阅读全文