java 구구단

godol811·2021년 1월 23일
0

java

목록 보기
1/2

자바에서 코딩 연습할때 가장 기초로 하는 구구단이다.


  for(int i=2; i<=9;i++) {
              for (int j=1;j<=9; j++) {
                  System.out.println("\t"+ i + "x" + j + "=" + (i*j)+"\t");
              }

여기서 보면 i 의 첫 값이 2가 되고 9까지 반복을 하는 것을 볼 수 있다

동시에 j 는 1부터 9까지 반복을 하면서 각 단 을 출력하는 것을 볼 수 있다.

  • i 가 2일때 j 는 1부터 9까지 반복을 한다
  • 다시 i 가 3일때 j는 1부터 9까지 반복을 한다
  • 이런식으로 i 는 1부터 9까지 가서 계산을 마친다.

다음은 console 에서

요렇게 출력하고 싶을 때 사용하는 구구단이다.


    for (int i = 1; i <= 9; i++) {
          for (int j = 2; j <= 9; j++) {
            System.out.print("\t" +j + "x" + i + "=" + (i*j)+ "\t");
              } //print 같은 줄에서 연달아 넣을 수 있다. 반면 println은 다음줄로 출력이 된다.
        System.out.println();
        }

잘보면 약간의 트릭일 수 있는데 println과 print의 차이를 보면 된다.

print 는 같은줄 println은 줄 바꿈이라는걸 안다면 쉽게 보일듯 할 것이다.

이번에는 j 가 단 이되었고 i 가 열이 되어있다

  • 2x1 = 2, 3x1 = 3, 4x1 = 4 .... 순으로 계산을 하고
  • println 에서 줄바꿈을 한뒤
  • 다음 행을 연결하는 것이다.
profile
크로스핏하는 개발자

관심 있을 만한 포스트

0개의 댓글