• 3. C - 조건문 & 반복문

    2021. 3. 31.

    by. 공상개발

    안녕하세요. 

    공상 개발입니다.

     

    이번 시간에는 조건문과 반복문에 대해 알아보는 시간을 가지도록 하겠습니다.

    조건문과 반복문 문법을 처음 접하면 복잡해 보이지만 익숙해지면 매우 간단하게 작성할 수 있습니다.


     

    1. 조건문의 형태 

    2. 반복문의 형태 

    3. 조건문 & 반복문 기본 예제

     


    # 조건문의 형태 

     

    조건문 : 조건에 따라 결정을 내리는 것

    즉, 조건식의 결과에 따라 중괄호 {}로 묶어놓은 블록의 실행 여부가 결정되는 형태, 참이면 실행 거짓이면 실행 X

     

    조건문 형태

     


     

    조건문 기본 개념

     

    if -else 문은

    if 문의 조건식이 참이면 if 문의 블록 실행.

    조건식이 거짓이면 else 문이 실행되는 조건문입니다.

     

    조건문이 여러 개인 if 문은 아래의 예제 소스 코드를 보며 살펴보시길 권장합니다.

     


     

    조건문에는 if 문과같이 switch 조건문이 존재합니다.

    대다수의 조건문은 if 문이 사용되긴 하지만, 코드의 가독성을 위해 때에 따라서는 switch 문이 효과적일 수 있습니다.

     

    switch 문 기본 형태

     

    switch 문은 변수의 값과 동일한 값을 갖는 case로 가서 실행문을 실행시킵니다.

    여러 개의 case를 가지는 문제에 대해 접근할 때 사용하면 효과적입니다.

    ex) 선풍기 프로그램

     

    간단한 예제 코드를 보겠습니다.

     


     

    # 반복문의 형태 

     

    반복문 : 반복적으로 같은 처리를 되풀이하는 것

    for 문, while 문, do while 문이 있지만 이번 시간에는 for문과 while 문에 대해 알아보겠습니다.


    for 문 : 반복 횟수를 알고 있을 때 주로 사용

    while 문 : 조건에 따라 반복 횟수를 결정해야 할 때 주로 사용

     

    for 문 반복문 형태

     

    while 문 반복문 형태

     

    for 문이 가독성이 좋기 때문에 while 문 보다 쉽게 느껴질 수 있습니다.

    하지만

    상황에 맞춰 올바른 코드를 작성하기 위해서는 모든 반복문의 종류를 정확히 숙지하고 있어야 합니다.

     


     

    # 조건문 & 반복문 기본 예제

     

    직접 구현해보시길 권장합니다.

     

    1. 절댓값 프로그램

     

     

     


     

    2. 학점 부여 프로그램

     

     

     


     

    3. 윤년 프로그램

     

     

     


     

    4. 사각형 출력 프로그램

     

     

     


     

    5. 피라미드 출력 프로그램

     

     

     


     

     

    작성된 내용 중 잘못된 정보나 접근이 있을 시, www.instagram.com/hong_.98/을 통해 말씀해 주시기 바랍니다.

    좋은 하루 보내세요.

    'Language > C 튜터링' 카테고리의 다른 글

    5. C - 함수_Rev.1  (0) 2021.05.06
    4. C - 반복문, 조건문 활용 문제  (0) 2021.04.09
    2. C - 연산자  (0) 2021.03.25
    1. C 언어 - 변수와 자료형  (0) 2021.03.22
    C언어 업로드 계획 (1~10주)  (0) 2021.03.21

    댓글