티스토리 뷰
반복문
# for문
1. for문
1) 기본문법
for (초기식; 조건식; 증감식)
반복할 문장;
수행순서
초기식 -> 조건식 -> 반복할문장 -> 증감식 -> 초기식
반복할 문장;
수행순서
초기식 -> 조건식 -> 반복할문장 -> 증감식 -> 초기식
ex) "*"를 30개출력
for(i = 0; i < 30; i++)
printf("*")
for문을 구성하는 초기식, 조건식, 증감식, 반복할 문장은 모두 생략할 수 있음
# while문
1. while문
1) 기본문법
2. do while문
while (조건식)
반복할문장
수행순서
조건식 -> 반복할문장 -> 조건식
2) for와 while
반복할문장
수행순서
조건식 -> 반복할문장 -> 조건식
for를 while로 변경할 때는 while문 앞에 초기식을 쓰고 while블록 안쪽의 맨 끝에 증감식을쓴다
ex)
1~10까지 합의 결과
int i, sum =0;
i = 1;
while (i <= 10) {
sum += i;
i++
}
1) 기본문법
3. 분기문
do {
반복할문장
} while(조건식)
수행순서
조건식 -> 반복할문장 -> 조건식
반복할문장
} while(조건식)
수행순서
조건식 -> 반복할문장 -> 조건식
ex)
1~10까지 출력
int i = 1;
do {
printf("%d , i++");
} while(i <= 10);
1) 기본문법
break 블로을 탈출하는 명령어
continue 반복문의 시작으로 분기
초기식, 조건식, 증감식으로 구성되며, 조건이 참인 동안 문장을 반복 수행함
필요에 따라 중첩하여 for문을 사용할 수 있음
무한 루프를 위해 for( ; ; )와 같은 문을 사용할 수 있음
while : 조건식이 참인 동안 문장을 반복 수행함
do-while : 조건식이 참인 동안 문장을 반복 수행하며, 문장을 한 번 이상 수행할 필요가 있는 경우 유용함
break : 현재 수행 중인 반복문을 빠져나감
continue : 반복문의 시작 부분으로 분기함
continue 반복문의 시작으로 분기
초기식, 조건식, 증감식으로 구성되며, 조건이 참인 동안 문장을 반복 수행함
필요에 따라 중첩하여 for문을 사용할 수 있음
무한 루프를 위해 for( ; ; )와 같은 문을 사용할 수 있음
while : 조건식이 참인 동안 문장을 반복 수행함
do-while : 조건식이 참인 동안 문장을 반복 수행하며, 문장을 한 번 이상 수행할 필요가 있는 경우 유용함
break : 현재 수행 중인 반복문을 빠져나감
continue : 반복문의 시작 부분으로 분기함
'JAVA기반스마트웹개발2021 > 프로그래밍언어 활용' 카테고리의 다른 글
변수의 스코프 (0) | 2021.07.26 |
---|---|
함수 (0) | 2021.07.26 |
조건문 (0) | 2021.07.26 |
연산자 (0) | 2021.07.25 |
변수와 데이터 타입 (0) | 2021.07.25 |