1. 두 개의 변수를 사용하여 구구단 출력
for (int i = 1, j = 2; j < 10 ; i++) {
if(i > 9) {
i = 0;
j++;
}
else {
System.out.printf("%d * %d = %d%n", j, i, i*j);
}
}
2. 하나의 변수를 사용하여 구구단 출력
for(int i = 2; i < 10; i++) {
System.out.println(i + " * " + (i - (i - 1)) + " = " + i);
System.out.println(i + " * " + (i - (i - 2)) + " = " + i * 2);
System.out.println(i + " * " + (i - (i - 3)) + " = " + i * 3);
System.out.println(i + " * " + (i - (i - 4)) + " = " + i * 4);
System.out.println(i + " * " + (i - (i - 5)) + " = " + i * 5);
System.out.println(i + " * " + (i - (i - 6)) + " = " + i * 6);
System.out.println(i + " * " + (i - (i - 7)) + " = " + i * 7);
System.out.println(i + " * " + (i - (i - 8)) + " = " + i * 8);
System.out.println(i + " * " + (i - (i - 9)) + " = " + i * 9);
}
3. 하나의 변수를 사용하여 한 줄로 구구단 출력하기
for (int i = 0 ; i < 72 ; i++) {
System.out.println((i/9 + 2) + " * " + (i % 9 + 1) + " = " + (i/9 + 2)*(i % 9 + 1));
}