folcjin 2021. 6. 28. 16:03
728x90
반응형

1. 조건문
   # 명시한 불린 자료형 조건이 참인지 거짓인지에 따라 달라지는 계산이나 상황을 수행한다.
   # if, if ~ else, switch case 키워드를 사용한다.
      # 조건이 참인지 거짓인지를 비교할때 "==" 이렇게 사용한다.
      # if ~ else 문 에서는 else 구문을 빠뜨리지 않도록 한다.
      # switch case 문 에서는 default 구문을 빠뜨리지 않도록 한다.

   > if( a == 1 ) { printf(_L("a 는 1입니다."); } 
   
   > if( a == 1 ) { printf(_L("a 는 1입니다."); }
   > else if( a == 2 ) { printf(_L("a 는 2입니다."); }
   > else { printf(_L("a 는 1 또는 2가 아닙니다."); }

   > switch( a )
   > case 1 : { printf(_L("a 는 1입니다."); }
   > case 2 : { printf(_L("a 는 2입니다."); }
   > default : { printf(_L("a 는 1 또는 2가 아닙니다."); }

 

2. 반복문
   # 특정한 부분의 코드가 반복적으로 수행한다.
   # for, while, do while 키워드를 사용한다.
      # 일반적으로 해당 루프에 연계된 루프 변수가 존재하며, 그 변수의 비교 및 증감을 이용한다.
      # 무한 반복이 발생하지 않도록 사용함에 있어서 주의가 필요하다.
      > 무한 반복 조건 예) for(;;), while(1), do{ }while(1)

   > for(int a = 1; a < 10; ++a) { printf(_L("반복문 수행중입니다."); }

   > int a = 1;
   > while(a < 10) { printf(_L("반복문 수행중입니다."); ++a; }

   > int a = 0;
   > do { printf(_L("반복문 수행중입니다."); }
   > ++a;
   > while(a < 10);

728x90
반응형
사업자 정보 표시펼치기/접기
사업자 등록번호 : -- | TEL : --