我想打印一个星号时i + j
等于一个指定的号码,但我的代码永远不会打印一个:检查嵌套循环变量总结到一定数量
public class A{
public static void main(String[]args){
for (int i = 5; i < 10; i++) {
for (int j = 5; j < 10; j++) {
if (i == j || (i+j == 7)) {
System.out.printf("*");
} else {
System.out.printf("");
}
}
System.out.println();
}
}
}
“结果不是X”?那是什么意思?什么是X?为什么使用'printf'而不是'print'? – kviiri
那你发现当你调试的程序? (提示:观看光标位置) –
@RaymondChen不打印,直到换行写的,所以光标现在的位置是没有帮助的。 –