十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
漂亮的彩色圣诞树留言代码:
创新互联凭借专业的设计团队扎实的技术支持、优质高效的服务意识和丰厚的资源优势,提供专业的网站策划、网站设计制作、成都网站建设、网站优化、软件开发、网站改版等服务,在成都10余年的网站建设设计经验,为成都千余家中小型企业策划设计了网站。
[M][ftc=#F49BC1]
[ffg,#37b400,#000000]
▉
▉▉
▉▉▉▉
▉▉▉▉▉▉
▉▉▉▉▉▉▉
▉▉▉▉▉▉▉▉▉
▉▉▉▉▉▉▉▉▉▉
▉▉▉▉▉▉▉▉▉▉▉▉
▉▉▉▉▉▉▉▉▉▉▉▉▉
▉▉▉▉▉▉▉▉▉▉▉▉▉▉▉
▉▉
▉▉
[/ft]
[/ft][/M]
[/ft][/b][/M]
[M][ftc=#ffccff][fts=6][ftf=wingdings]|||[/ft][/ft][/ft]
[M][ftc=#ffffff]██[ftc=#ed008c]██[/ft]██[ftc=#ed008c]██[/ft]██[ftc=#ed008c]██[/ft]██[/ft][B][M][ftc=#ffffff][fts=6][ftc=#ed008c]*[/ft][/ft][fts=5]*[/ft][fts=4][ftc=#f49bc1]*[/ft][/ft][ftf=Comic
Sans
MS][fts=6]
[ffg,#6CCFF7,#ffffff]Me[/ft][ffg,#ffffff,#6CCFF7]rry[/ft]
[ffg,#6CCFF7,#ffffff]C[/ft][ffg,#ffffff,#6CCFF7]hristmas[/ft]
[fts=4][ftc=#f49bc1]*[/ft][/ft][fts=5]*[/ft][fts=6][ftc=#ed008c]*[/ft][/ft][/ft][/M]██[ftc=#ed008c]██[/ft]██[ftc=#ed008c]██[/ft]██[ftc=#ed008c]██[/ft]██[/ft][M][ftc=#EF6EA8]
杰杰
圣诞快乐代码:
[M][ftc=#F49BC1][ftf=Webdings][fts=6]Y[/ft][/ft][/ft]
[ftc=#F49BC1][ftf=Webdings][fts=4]Y
[/ft][/ft][/ft]
[ftc=#ed008c]
╭╮╭╮[/ft]
[fts=3][ftc=#F49BC5][ftf=wingdings][/ft][/ft][/ft][/ft][ftc=#444444]提前向耶稣祈祷...[/ft][ftc=#ed008c]
││●●
ˊ
(
。
。)
ˋ
*.泽花,
/█\
━━━━━━━━━━[/ft]
[ftc=#222222]圣诞节快乐
[em]e34[/em]
[R][U][ftc=#polt6c]...
俊
[/ft][/U]
[fts=6][ftc=#555555][ftf=Wingdings]![/ft]
[M][B]
[ftc=#f49bc1][ftf=Comic
Sans
MS][fts=4]H[ftc=#00ffff]ā[/ft][ftc=#ed1000]P[/ft][ftc=#cc00ff]p[/ft][ftc=#fff100]ч[/ft][ftc=#37b400]й[/ft][ftc=#ed008c]è[/ft][ftc=#F5999D]ě[/ft][ftc=#00AEEF]S[/ft][/ft][/ft][/ft]
按照你的要求加详细注释的圣诞树Java程序如下:(编程思想在注释中说明)
public class ShengDanShu2 {
//这个程序的编程思想是利用对for循环变量i的控制达到一层循环代替双层循环的目的
public static void main(String[] args) {
int n=5; //初始化打印圣诞树层数变量n
int a=0; //初始化打印前置空格数变量a
int b=0; //初始化打印星号数变量b
for(int i=1;i =n;i++){ //打印n层圣诞树
if(a!=(n-i)){ //如果前置空格数不等于n-i
System.out.print(" "); //打印一个空格
a++; //前置空格数加一
i=i-1; //i变量减一 目的是固定住i变量不变直到a==n-i
}else if(b!=(2*i-1)){ //如果星号数不等于2*i-1
System.out.print("*"); //打印一个星号
b++; //星号数加一
i=i-1; //i变量减一 目的是固定住i变量不变直到b==2*i-1
}else if(a==(n-i) b==(2*i-1)){//当以上两个条件都满足时,换行初始化a和b为0
System.out.println(); //打印换行
a=0; //对新的一行重新初始化前置空格数变量a
b=0; //对新的一行重新初始化打印星号数变量b
//这里没有控制for循环的i变量减一,因为这时i变量加一,开始新一行。
}
}
}
}
运行结果:
*
***
*****
*******
*********
这个不错的
[M][ftc=EBDCEB]*∵*[ftc=FFF100]★[/ft]**∵*[ftc=37B400]◢◣[/ft]***↘*○*☆*∴*[ftc=FFF100]★[/ft]***[ftc=37B400]◢◣[/ft]*○*∴*
*∴*○↙**[ftc=37B400]◢■◣[/ft]○*∴*[ftc=FFF100]★[/ft]**∵**↙**[ftc=37B400]◢■◣[/ft]**∵**
**↘**∵*[ftc=37B400]◢[ftc=EE1000]许愿[/ft]◣[/ft]*◆**↙***↘*○*[ftc=37B400]◢[ftc=EE1000]幸福[/ft]◣[/ft]*↙*
*∵**☆*[ftc=37B400]◢■☆■◣[/ft]*★***∴***◆*[ftc=37B400]◢■☆■◣[/ft]**☆
**◆*○[ftc=37B400]◢[ffg,EE1000,FFFFFF]心想事成[/ft]◣[/ft]∵**↙○*☆*[ftc=37B400]◢[ffg,EE1000,FFFFFF]圣诞快乐[/ft]◣[/ft]**
↘*∵*[ftc=37B400]◢■■■■■◣[/ft]**∴**[ftc=FFF100]★[/ft]**[ftc=37B400]◢■*~★~*■◣[/ft]○
**[ftc=FFF100]★[/ft]*∵*∴*[ftc=37B400]◢◣[/ft]****☆*∵*↘***∴○*[ftc=37B400]◢◣[/ft]**☆**
[ftc=FFF100]★[/ft]∵[ftc=FFF100]★[/ft]∴☆∵☆∴[ftc=FFF100]★[/ft]∵[ftc=FFF100]★[/ft]∴☆∵☆∴[ftc=FFF100]★[/ft]∵[ftc=FFF100]★[/ft]∴☆∵☆
[/ft][/M]
朋友 你说的最好一句话我没明白?
你能具体说下吗?最好弄个图片。
我跟你说一下思路:就是用for循环就可以.
---给你答案 供你参考,仓促写的:
public class ChristmasTree {
int x = 2;
int i = 0;
public void tree() {
for(i=0; i3; i++) {
for(int j=x; j=0; j--) {
System.out.print(" ");
}
x--;
for(int k=0; k=i; k++) {
System.out.print("*"+" ");
}
System.out.println();
}
}
public static void main(String args[]) {
new ChristmasTree().tree();
}
}