반응형
안녕하세요. 훈츠 입니다. C언어 뿐만 아니라, 정말 많이 사용하는 반복문과 분기문에 대해서 정리 합니다. 렛츠 고우~
반복문 (for , while, do while)
- for
- 무한 루프 for ( ; ; )
- break 를 만나면 정지
- 무한 루프 for ( ; ; )
- while
- 무한 루프 while(1)
- break 를 만나면 정지
- 무한 루프 while(1)
- do while
- 최초 1회는 무조건 수행
//for 문
for(int i=0; i < 3; i++)
{
printf("for 문 %d", i);
}
//while 문
int i = 0;
while(i < 3)
{
printf("for 문 %d", i++);
}
//do while 문
int i = 0;
do{
printf("do while 문 %d", i++);
}while(i < 3);
분기문 (if , swich)
- if, else if, else
- switch case문
- switch 문에서 case에 해당하고 그실행문에 break를 만나지 못하면 그다음 실행문들도 실행됩니다.
- continue
반복문에서 조건문과 함께 continue문을 만나면 그 조건을 건너뛰고 다음 조건으로 가서 루프문이 실행됩니다. 위 예시에서 3을 건너 띄고, 1,2,4,5 가 출력되고 종료 된것을 확인 할수 있습니다.
'컴퓨터 언어 > C' 카테고리의 다른 글
[C] C언어 5일차 배열 (0) | 2020.03.14 |
---|---|
[C] C언어 4일차 함수 (0) | 2020.03.13 |
[C] C언어 3일차 연산자 (0) | 2020.03.12 |
[C] C언어 3일차 상수 (0) | 2020.03.11 |
[C] C언어 2일차 상수와 printf() 함수 (0) | 2020.03.11 |