본문 바로가기
Programming/Java

자바 for문, for문 구구단 출력

by hyunipad 2021. 1. 5.
반응형

가장 기본적인 반복문으로 반복해야 할 횟수가 정해져 있을 때 주로 사용합니다.

if 문과 마찬가지로 조건식이 true 일 때 문장을 실행하고 조건을 변경하고 변경된 내용을 다시 확인하여 false가 나오기 전까지 반복 실행합니다.

 

for문 기본 문법


 for(초기식; 조건식; 증감식) {
		  		// 조건식의 결과가 true 일 때 반복 실행할 문장들...
 }

for 문이 진행되는 순서는 초기식을 정하고 초기식이 조건식에 부합하는지 확인합니다. 그 후 문장을 실행하고 증감식을 거칩니다.

다시 조건식에 부합하는지 확인합니다. 이 과정을 false가 나오기 전까지 반복합니다.

 

for문 코드 예시


// for문을 활용한 구구단 출력
package hyuni;

public class GugudanEx {

	public static void main(String[] args) {
		
		int dan; // 몇단인지 변수 할당	
		dan = 4; // 4단 출력
		
		System.out.println(dan + "단");
		for(int i = 1; i <= 9 ; i++) {  i가 1부터 시작하여 i가 9이하이면 아래문장을 실행합니다.
			System.out.println(dan + "*" + i + "=" + dan * i);
		}
	}

}

구구단 출력

for문의 디버깅 과정


초기식 (i)

조건식 (i <= 9)

실행결과

증감식(i++)

1

true

4*1=4

2

2

true

4*2=8

3

3

true

4*3=12

4

4

true

4*4=16

5

5

true

4*5=20

6

6

true

4*6=24

7

7

true

4*7=28

8

8

true

4*8=32

9

9

true

4*9=36

10

10

false

for문을 빠져나감

 

 

반응형

댓글