九九乘法表换行,9*9=81 后面执行了换行,为什么后面一直没有换行,是我哪里理解不到位嘛,求解答!
代码:
package day095;
public class day095 {
//打印九九乘法表
public static void main(String[] args) {
// TODO Auto-generated method stub
int sum =0;
for(int a = 9;a>1;a--) {
for(int i = 1;i<=9;i++) {
sum = a*i;
//换行
for(int b=9;(sum%b)!=0;b--) {
System.out.println();
}
System.out.print(sum+" ");
}
}
}
}
编译如图。。。
public class ABC { public static void main(String[] args) { int sum; for (int i = 1; i <= 9; i++){ for (int j = 1; j <= i; j++){ System.out.print(j+"*"+i+"="+(j*i)+" "); } System.out.println(" "); } } }
这个考的是循环嵌套,要去理解for循环是怎样的运行流程