반응형
반복문 while
사용방법
while문
while(반복 조건){
/**실행할 문장*/
}
▶ 반복 조건이 true일 경우 반복문을 계속 실행한다.
▶ 반복 조건을 실행 후 ture라면 문장을 실행한다.
do~while문
do{
//**실행할 문장*/
} while(반복조건);
▶ 반복 조건이 true일 경우 반복문을 계속 실행한다.
▶ 문장을 실행 후 반복 조건을 실행하며 true일 경우 다시 실행한다.
break, continue
▶ switch문이나 반복문의 실행을 제어하기 위해 사용되는 예약어.
▶ break : switch문이나 반복문 안에서 break가 나오면 블록을 벗어난다.
▶ continue : 반복문의 실행을 멈추고 제어를 반복문의 처음으로 옮긴다.
break 예문
include <stdio.h>
void main( ){
int i=0;
while(1){
printf("%d\n", i);
i++;
if(i>=5)
break;
}
}
▶ while문의조건이 1이라는 것은 항상 참이므로 무한 반복
▶ i가 5보다 크거나 같을 경우에 반복문 탈출
continue 예문
#include <stdio.h>
void main()
{
int i;
for(i=0;i<100;i++)
{
if(i%3==0)
continue;
printf("%d\n",i);
}
}
▶ i는 0~99까지 반복
▶ i가 3으로 나누어 떨어질 경우 반복문의 처음으로 돌아가 반복 수행
▶ 3의 배수를 제외한 숫자를 출력
반응형
'심심한데 한 번 읽어볼까!? > 잡학' 카테고리의 다른 글
객체 지향 프로그래밍 언어 (2) | 2021.03.28 |
---|---|
절차적 프로그래밍 언어 (1) | 2021.03.27 |
반복문 for (0) | 2021.03.25 |
조건문(if 조건문, switch 조건문) (2) | 2021.03.24 |
연산자 우선순위 (3) | 2021.03.23 |
댓글