[혼공자] 조건문과 반복문 요약본
복습
https://shins99.tistory.com/88
[혼공자] 연산자 요약본
복습 https://shins99.tistory.com/85 [혼공자] 변수와 타입 요약본 변수 변수는 1개의 데이터를 저장하는 공간 · 변수 : 값을 저장할 수 있는 메모리 번지에 붙인 이름, 1개만 저장할 수 있음, 변수를 통해
shins99.tistory.com
조건문 : if문, switch문
조건에 따라 실행문을 달리 실행하게 하는 것을 조건문이라고 함
* if문 - if(조건식1){실행문1}/else if(조건식2){실행문2}/else{실행문3}
* 각각 조건식이 true/false 인지 판단해서, 조건식1이 true이면 실행문1 조건식2가 true이면 실행문2 모두 아니면 실행문3이 실행됨
* switch - switch(변수) { case 값1: 실행문1 case 값2: 실행문2 default: 실행문3 }
* 변수의 값을 판단해서 변수값이 값1이면 실행문1, 값2이면 실행문2 모두 아니면 실행문3
* 정확한 조건문을 위해 각각의 case, default 마지막에 break;를 사용해서 실행하고 빠져나와야 함.
반복문: for문, while문, do-while문
반복문은 loop 라고도 함, 조건이 참일 경우 반복적으로 실행
* for문 : for(초기화식; 조건식; 증감식) {반복문}
조건식이 true 일 때만 반복문 실행, 반복할 때마다 증감식이 실행됨
* while문 : 초기화식;
* while(조건식){
* 실행문;
* 증감식;
* }
조건식이 true일때만 반복문이 실행됨 초기화식은 while문 밖에 있고, 증감식이 {} 안에 있는 형태임
* do {반복문} while문 : do {반복문} while(조건식);
* do {반복문}을 먼저 실행후에 조건문을 판단함 , 조건문이 true일때만 반복문이 실행됨
* break : for문, while문, do-while문 내부에서 반복문을 강제 종료함
* continue : for문, while문, do-while문 내부에서 실행되면 아래 라인은 실행하지 않고 바로 증감식 또는 조건식으로 되돌아감