검색어 입력폼

C언어를 이용하여 영문자 및 특수기호로 이뤄진 문자열을 입력받아 각 문자의 아스키코드값(10진수/16진수/2진수)을 출력

저작시기 2008.04 |등록일 2008.04.05 파일확장자압축파일 (zip) | 3페이지 | 가격 800원

소개글

C언어를 이용하여 영문자 및 특수기호로 이뤄진 문자열을 입력받아 각 문자의 아스키코드값을 10진수/16진수/2진수로 각각 출력하는 깔끔한 프로그램입니다. 긴 문장을 입력하든지 한 문자를 입력하든지 결과는 출력됩니다.
잘 돌아가며 실행결과 그림파일 및 소스파일 첨부하였습니다.

목차

• 영문자 및 특수기호로 이뤄진 문자열을 입력받아 각 문자의 아스키코드값 출력
1.소스
2. 실행결과

본문내용

#include <stdio.h>

void kmh(int i)

{
// 정수형변수의비트수를구합니다.
int bits = sizeof(int)*4;

// 해당bit 가0인지1인지확인할flag입니다.
unsigned int flag = 1;
int index;

for ( index = bits-1; index >= 0; index-- )

{
// 해당비트가1 이면
if ( i & ( flag << index ) )
printf(%d, 1);

else
printf(%d, 0);
}
}



void main()

{
unsigned char str[81]; // 문자열을 입력받을 변수
int i = 0; // 반복자
다운로드 맨위로