/**
* @param args
*/
public static void main(String[] args) {
for (int x = 0; x < 5; x++) {
for (int y = x + 1; y < 5; y++) {
System.out.print("-");
}
for (int z = 0; z <= x; z++) {
System.out.print("* ");
}
System.out.println();
}
System.out.println("------------------------");
for (int a = 0; a < 5; a++) {
for (int b = 1; b <= a; b++) {
System.out.print("-");
}
for (int c = a; a < 5; c++) {
System.out.print("*");
}
System.out.println();
}
System.out.println("----------------------------");
}
}
在这个程序里,怎么就是运行完后,停不下来,把一个双层for循环注释掉,就可以停下来了,不知道是编译器的问题,还是程序那里没看明白。