用 java MyEclipse 写一个 用 * 组成的心形图案 (不要用输出写) 要代码!

如题所述

分析:
1.首先爱心分成两半前面三行左右一样右边就可以通过左边反相得到
中间两行是个长方形,剩下的就是个倒等腰三角形

2.在或者,长得不太像- -

System.out.println(" ** **");
for (int i = 4; i < 10; i++) {
for (int a = 0; a < i; a++) {
System.out.print(" ");
}
for (int b = 1; b <= 2 * 9 - 2 * i - 1; b++) {
System.out.print("*");
}
System.out.print("\n");
}
** **
*********
*******
*****
***
*
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-22
不用System.out.println();用神马?
第2个回答  2012-11-23
可以用数组来做
第3个回答  2012-11-22
不要输出? 难道swing?
第4个回答  2012-11-22
给你点思路吧。这个要用到数组,而且,不输出的话,怎么显示心型啊- -本回答被网友采纳

...用 * 组成的心形图案 (不要用输出写) 要代码!
1.首先爱心分成两半前面三行左右一样右边就可以通过左边反相得到 中间两行是个长方形,剩下的就是个倒等腰三角形 2.在或者,长得不太像- - System.out.println(" ** **");for (int i = 4; i < 10; i++) { for (int a = 0; a < i; a++) { System.out.print(" ");} f...

相似回答