카테고리 없음

C언어 주어진 문자의 아스키 코드 값을 출력하는 프로그램

컨설턴트X 2023. 5. 22. 13:18
728x90
반응형
#include <stdio.h>

int main() {
    char ch;
    scanf("%c", &ch);

    int ascii = (int)ch;
    printf("%d\n", ascii);

    return 0;
}


이 프로그램은 사용자로부터 하나의 문자를 입력받고, 해당 문자의 ASCII 코드 값을 출력하는 기능을 가지고 있습니다.

`main` 함수에서는 문자를 저장할 변수 `ch`를 선언하고, `scanf` 함수를 사용하여 사용자로부터 하나의 문자를 입력받아 `ch`에 저장합니다.

그리고 `ch` 변수를 `int` 자료형으로 형변환하여 ASCII 코드 값으로 변환한 후, 변수 `ascii`에 저장합니다. 마지막으로 `printf` 함수를 사용하여 `ascii` 값을 출력합니다.

프로그램은 마지막으로 0을 반환하여 정상적으로 종료됩니다.

728x90
반응형