JAVA

[Java] 제어문(if문, if-else문, switch-case문), 반복문(while문,do-while문, for문)

sagesse2021 2021. 10. 20. 23:59
반응형

if statement

if- else statement

***else if문은 만족하면 출력 후 빠져나가고 만족하지 않으면 다음 문장 수행***

Loof

//while문은 처음에 조건이 맞지 않으면 while 안의 수행문이 수행되지 않는다

반응형

//do-while문은 반복 블럭 안에 수행문이 한번은 수행된다.

//do 수행문을 한번수행하고 조건체크하고 do수행문이 반복된다

수행 순서

첫번째 for문에서 초기화하고(dan=2) => 조건체크 하고(dan <=9)

=>안쪽 for문이 계속 수행되다가 특정시점에 조건이 안맞을때 올라가서 증가감소하고(dan++)

=>조건체크 하고 조건이 맞으면 다시 내부 for문 반복 (내부for문은 다시 반복될때 times값이 초기화된다)

9단까지 출력

 

//continue와 break는 항상 조건문과 같이 사용됨 

//num이 100까지 반복될 동안 total에 더할건데 num이 짝수면 아래 수행문을 무시하고 증감으로 넘어감

continue의 의미: 조건이 만족하면 아래 수행문을 수행하지 말고 for문인 경우 증감으로 넘어가고 while인 경우 조건체크로 넘어가라

//while 이중루프에서 break를 수행할때 break를 감싸고 있는 반복문만 빠져나옴, 외부 반복문은 수행

 

반응형