반복문 - for문

Written on April 21, 2017

강의 시간에 반복문이 필요할 때는 주로 while문을 사용하였는데요,

사실 while문 이외에도 반복문에는 여러 종류가 존재하고 이번 글에서는 for문을 소개하고자 합니다.

for문은 for(루프변수초기화;조건식;루프변수변화){...}의 형태로 이루어집니다.

예시로 1에서 5까지의 정수(1,5 포함)를 출력하려면 while문으로는,

#include <stdio.h>

int main(){
  int num = 1;
  
  while(num<=5){
    printf("%d\n",num);
    
    num++
  }

  return 0;
}
출력 결과
1
2
3
4
5

와 같이 표현할 수 있지만

for문을 이용하면,

#include <stdio.h>

int main(){
  int num=1;
  
  for(num=1;num<=5;num++){
    printf("%d\n",num);
  }
  
  return 0;
}
출력 결과
1
2
3
4
5

으로 표현할 수 있습니다.