public class Pattern {
public static void main(String[] args) {
int a;
String b = "*";
int d = 0;
for (a = 0; a < 10; a++) {
for (int c = 10; c > d; c--) {
System.out.print(b);
}
System.out.println();
d = d - 2;
}
}
}
这个程序打印出递增的星星图案。我不明白这是如何计划正在
**********
************
**************
****************
******************
********************
**********************
************************
**************************
****************************
它工作正常,但我认为这会打印一个递减的星型模式。任何人都可以解释这个程序是如何工作的?我对Java比较陌生。
仔细查看内环上去。 – immibis 2015-02-18 00:49:10
更改后打印'd'的值。你可能想'd = d + 1;' – Pshemo 2015-02-18 00:52:40