UXO Studio
  • C 기초 04 : while 함수
    2024년 09월 25일 11시 25분 48초에 업로드 된 글입니다.
    작성자: UXO Studio

     

     

     

    01 while

    02 do while

     

     

     

     

    01 while

    #include <stdio.h>
    
    int main(void) {
        int a=1;
        while (a < 11) {
            printf("%d\n", a);
            a++;
        }
        return 0;
    }
     
    ------------------------
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    ------------------------
     

     

     

    02 do while

    #include <stdio.h>
    
    int main(void) {
        int value;
        printf("10 이하의 숫자만 입력하시오.\n");
        do{
            scanf("%d",&value);
        } while (value <= 10);
        printf("10 이하의 숫자가 아닙니다.");
        return 0;
    }
     
    ------------------------
    10 이하의 숫자만 입력하시오.
    2
    3
    5
    12
    10 이하의 숫자가 아닙니다.
    ------------------------
     

     

    #include <stdio.h>
    
    int main(void) {
        int menu;
        do{
            printf("메뉴를 선택하시오.\n\n");
            printf("***** 메뉴판 *****\n");
            printf("1. 짜장면\n");
            printf("2. 짬뽕\n");
            printf("3. 탕수육\n");
            scanf("%d",&menu);
        } while (menu<1 || menu>3);
        if (menu == 1) {
            printf("메뉴 1번 짜장면을 고르셨네요.");
        }else if (menu == 2) {
            printf("메뉴 2번 짬뽕을 고르셨네요.");
        }
        else {
            printf("메뉴 3번 탕수육을 고르셨네요.");
        }
        return 0;
    }
     
    ------------------------
    메뉴를 선택하시오.
    
    ***** 메뉴판 *****
    1. 짜장면
    2. 짬뽕
    3. 탕수육
    4
    메뉴를 선택하시오.
    
    ***** 메뉴판 *****
    1. 짜장면
    2. 짬뽕
    3. 탕수육
    3
    메뉴 3번 탕수육을 고르셨네요.
    ------------------------
     

     

     

    #while문 #doWhile문 #C언어 #프로그래밍 #코딩기초 #프로그래밍공부 #코딩연습 #프로그래밍언어 #초보프로그래머 #C언어기초 #반복문 #while사용법 #doWhile사용법 #조건반복 #C언어반복문 #프로그래밍반복문 #코딩반복문 #프로그래밍기초

     

    'C C++ > C 기초' 카테고리의 다른 글

    C 기초 06 : for 함수, 라이브러리 함수  (0) 2024.09.25
    C 기초 05 : switch case 함수  (0) 2024.09.25
    C 기초 03 : if함수  (0) 2024.09.25
    C 기초 02 : 자료의 입력과 출력2  (0) 2024.09.25
    C 기초 01 : 자료의 출력1  (0) 2024.09.25
    댓글