달력

12

« 2019/12 »

  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  

   

알파벳을 입력하면 ASCII코드 값을 출력하고 ASCII코드 값을 입력하면 문자 출력하기

   

   

소스코드

   

#include <stdio.h>

int main(void) {

char val1;

int val2;

printf("문자 입력 > ");

fflush(stdout);

scanf("%c", &val1);

printf("ASCII 코드 : %d \n", val1);

printf("ASCII 코드 입력 > ");

fflush(stdout);

scanf("%d", &val2);

printf("문자: %c\n", val2);

return 0;

}


   

   

출력결과

 

Posted by codedragon codedragon

댓글을 달아 주세요

   

문자형은 캐릭터형을 선호하며 ASCII 코드를 참조해서 문자를 인식하게 됩니다.


char형 변수를 출력 서식에 따라 출력해 보기   

   

소스코드

   

#include <stdio.h>

int main(void) {

char val1;

val1='A'; //문자가 변수에 저장될 먼저 ASCII코드 값을 참조해서 저장

//char 변수를 출력 서식에 따라 출력

//%d :정수형, 10진수 숫자 출력

//%c :문자형, 문자 출력

printf("%d, %c \n", val1, val1); // 65 A 출력

val1='B';

printf("%d, %c \n", val1, val1); // 66 B 출력

val1='C';

printf("%d, %c \n", val1, val1); // 67 C 출력

return 0;

}

 


   

 

출력결과

 

Posted by codedragon codedragon

댓글을 달아 주세요