본문 바로가기

Developer/C

ASCII코드란? (+예제)

반응형

아스키
#include<stdio.h>
int main()
{
     char c;
     int ascii;
    
     printf(">");
     scanf(" %c",&c);
    
     ascii=c;

     if(97<=c&&c<=122)
           printf("소문자임");
     else if(65<=c&&c<90)
           printf("대문자임");
     else
           printf("알파벳아님");

     printf("\n");

     return 0;
}

 

아스키코드는 아메리칸 스탠다드 코드 for 인터네셔널 인터랭귀지인가 뭐시기로서 쉽게말해서 부호체계이다. 이게 왜 중요하냐면 알파벳 순서대로 하나씩 올리거나 내리는 경우에 이런걸 써먹기 때문이다. 그냥 대소문자 A가 뭔지정도만 알아두면 좋다. 그게 뭔지는 저 예제보면 나온다. 저 코드를 이해 못 하겠으면 공부 다시하면 된다.

반응형

'Developer > C' 카테고리의 다른 글

array 예제  (0) 2012.07.13
if문과 그 예제  (0) 2012.07.13
C언어콘서트 6장 프로그래밍 답  (2) 2012.07.13
C언어콘서트 5장 프로그래밍 답  (0) 2012.07.13
C언어콘서트 4장 프로그래밍 답  (0) 2012.07.13