IT/뇌를 자극하는 C 프로그래밍
뇌를 자극하는 C프로그래밍 Exercise 4-6 아스키코드값을 10진수로 출력하는 프로그램
미닉길
2015. 11. 11. 14:49
반응형
아스키코드값을 10진수로 출력하는 프로그램
키보드로 하나의 문자를 입력하면 그 문자의 아스키 코드값을 10진수로 출력하는 프로그램을 작성합니다(16진수나 8진수로도 출력해 봅시다). 키보드로 입력 되는 데이터는 기본적으로 모두 문자 데이터입니다. 만약 정수형 변수에 숫자를 입력한다면 키보드에서 입력되는 문자열을 %d 변환문자열을 사용하여 수치데이터로 변환하여 저장하는 것입니다(그래서 변환문자열이라고 하지요).
프로그램을 실행하면 다음과 같이 수행될 것입니다.
문자를 입력하세요 : 0
문자 0의 아스키코드값은 48입니다.
- 소스
#include <stdio.h>
int main()
{
char input;
printf("문자를 입력하세요 : ");
scanf("%c", &input);
printf("문자 %c의 아스키코드값은 %d입니다.", input, input);
return 0;
}
- 결과
반응형