728x90
반응형
□ 반복문이란?
▷어떠한 문장이나, 동작들을 유한하거나 무한정으로 반복할 때 사용합니다.
□ While문
while(조건){
//동작시킬 문장
}
▷ while문은 조건이 참일 동안 반복합니다.
▣ 예시
main(){
int a;
a = 10;
while (a > 0) { //a가 0보다 클 동안만 동작합니다
printf("%d\n", a);
a--;
}
}
▷ 결과
10
9
8
7
6
5
4
3
2
1
□ for문
for(초기화값; 조건문; 증감값;){
//동작시킬 문장
}
▷ for문은 먼저 초기화를 한 후 조건문을 확인 후 참이면 동작합니다. 동작 후에는 값을 증감한 후 다시 조건을 체크합니다. 이렇게 조건이 참일동안 실행됩니다.
▣ 예시
main() {
int a;
for (a = 10; a > 0; a--) {
printf("%d\n", a);
}
}
▷ 결과
10
9
8
7
6
5
4
3
2
1
□ do~while문
do{
//동작시킬 문장
}while(조건문);
▷ do~while문은 조건이 거짓이더라도 무조건 1번은 실행시킵니다.
▣ 예시
main(){
int a = 10;
do {
printf("%d\n", a);
a--;
} while (a == 0);
}
▷ 결과
10
반응형
'Programming > C Language' 카테고리의 다른 글
[C] 함수 포인터란 무엇인가? (0) | 2019.06.19 |
---|---|
[C] 싱글 링크드 리스트(Single Linked List) (0) | 2019.06.18 |
[C] 함수 프로토타입이란 무엇일까? (0) | 2019.06.15 |
[C]비트연산자란 무엇인가? (0) | 2019.06.15 |
[C] Enum(열거형)에 대해 알아보자 (0) | 2019.06.15 |