ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 3.2 C언어_입력
    C언어, 2022/3장_입출력 2022. 6. 22. 19:47

    1) 서식 지정자 종류 :

     

     

    2) 입력 형태를 결정하는 것은 자료형이 아니라 서식 지정자

    (ex)

    int a = 0;
    printf("문자 입력 : ");
    scanf("%c ", & a);⇨ 문자 로 입력
    printf("a: %c %d n", a, a);
    printf("정수 입력 : ");
    scanf("%d ", & a);⇨ 정수 로 입력
    printf("a: %c %d n", a, a);

     

     

    3) 여러 값 입력 받기

    (1) 여러 문자 입력 시 주의할 점 : 공백도 하나의 문자로 간주되어 입력 값으로 처리되므로 공백 없이 입력

    (ex)

    char c1, c2;
    printf("문자 두 개 입력 : ");
    scanf("c%c ", &c1, &c2);
    printf("문자 출력 : [%c][%c]\n", c1, c2 );

     

     

     

    4) 문자와 정수(부동소수)가 혼합되어 입력 받는 경우

    (ex)

    int n; 

    char c1, c2;
    printf("문자 입력 : ");
    scanf("%c ", &c1 );⇨ c1 에 문자 저장
    printf("정수 입력 : ");
    scanf("%d ", &n );⇨ n 에 정수 저장
    printf("문자 입력 : ");
    scanf("%c ", &c2 );⇨ c2 에 문자 저장
    printf("출력 : [%c][%d][%c]\n", c1, n, c2 );

    'C언어, 2022 > 3장_입출력' 카테고리의 다른 글

    3.3 C언어_입출력 실습 문제  (0) 2022.06.22
    3.1 C언어_출력  (0) 2022.06.22

    댓글

Designed by Tistory.