본문 바로가기
개발/기타

if문/switch문, for문/while문, 조건문과 반복문

by s_nowman 2022. 10. 1.
반응형
[목차]
1. 조건문
    - if문
    - switch문
2.반복문
    - for문 
   - while문

1. 조건문 

 

- if문 

주어진 조건을 만족하는 경우에만 실행함

 

  • if - else문 
if(조건){
	조건이 만족할 때 실행되는 문장;
}
else{
	조건에 만족하지 않을 때 수행되는 문장;
}

 

  • else if문
if(조건 1){
	조건 1이 만족할 때 실행되는 문장;
}
else if(조건 2){
	조건 1에 만족하지 않고 조건 2에 만족할 때 실행;
}
else{
	위 모든 조건에 만족하지 않을 때 실행;
}

 

 

- switch문

▼ 형식

switch (정수식){
	case 정수값 1 : 문장 1;
      	break;
    case 정수값 2 : 문장 2;
      	break;     
    default : 문장 3;
    	break;

 


 

2. 반복문

- for문 

  • 지정된 횟수만큼 반복함

▼ 형식

for(초기값; 조건식; 증감식;){
	문장;
}

▼ 무한반복

for( ; ; ){
	문장;
}

 

- while문 

  • 조건이 만족하는 동안 반복

▼ 형식

i = 1;
while(i <=10) {
	total += i;
    i++
}

▼ 무한반복

i = 1;
while(true) {
	total += i;
    i++
}

 

정리
  • if 문은 참 또는 거짓의 결과로 실행하고 싶을 때 / switch문은 상수값에 따라 실행하고 싶을 때 사용한다.
  • for문은 반복횟수가 정해져 있을 때 / while문은 반복횟수가 정해져 있지 않을 때(초기식과 증감식이 없고 조건식만 있음)

 

반응형

댓글