반복문
반복문
do
C언어에서 do는 실행하라는 의미를 가지고 있다.
do문의 형태는 이렇다.
int main(void) {
int banbok;
do {
printf("실행");
printf("계속 실행할거면 0 종료할거면 9");
scanf("%d", &banbok);
} while(banbok == 0);
return 0;
}
// while() 괄호 안의 조건식이 성립하면 다시 do문을 실행한다.
while
C언어에서 while은 ~하는 동안이라는 의미를 가지고 있다.
while문의 형태는 이렇다.
int main(void) {
int i=1;
while(i<10) {
printf("%d ",i);
i++;
}
return 0;
}
// while() 괄호 안의 조건식이 거짓이 될 때까지 실행한다.
for
for문은 괄호 안에서 조건을 만들 수 있는데 반복 횟수를 알고 있을 때 사용하면 좋다.
기본적인 형식은 for(초기화식; 조건식; 증감식;) {실행 문장;} 이다.
사용 예시는 이렇다.
int main(void){
for(int i = 0; i < 10; i++){
printf("%d ",i);
}
return 0;
}
// 이는 i가 0으로 초기화되고 0부터 9까지 출력하는 코드다.
연산자
복합 대입 연산자
복합 대입 연산자는 @= 를 사용하며 @에는 여러 가지 연산자가 들어갈 수 있다.
만약 a += b라는 식이 있으면 a = a + b라는 의미이다.
후치 증감 연산자
후치 증가 연산자는 a++ 를 사용하며 a에 1을 더한다는 의미이다.
이는 a = a + 1과 비슷하다.
후치 감소 연산자도 마찬가지로 a-- 를 사용하며 a에 1을 뺀다는 의미이다.
이는 a = a - 1과 비슷하다.
반응형