이번에는 키보드로 입력할 수 없는 ASCII코드표의 문자들을 출력해보자.
ASCII 코드표를 참고하여 선이나 표를 그릴 수 있는 문자들을 사용해, 아래와 같은 표 모양을 출력하시오.
ASCII 코드표의 선문자를 이용하면, 일반적인 텍스트 모드 화면(메모장 등)에서 표를 그릴 수 있다.
예전에 텍스트 모드 화면(CUI) 에서 표나 그림을 그리기 위해 많이 사용되던 방법이다.
이번에는 키보드로 입력할 수 없는 ASCII코드표의 문자들을 출력해보자.
ASCII 코드표를 참고하여 선이나 표를 그릴 수 있는 문자들을 사용해, 아래와 같은 표 모양을 출력하시오.
ASCII 코드표의 선문자를 이용하면, 일반적인 텍스트 모드 화면(메모장 등)에서 표를 그릴 수 있다.
예전에 텍스트 모드 화면(CUI) 에서 표나 그림을 그리기 위해 많이 사용되던 방법이다.
┌┬┐
├┼┤
└┴┘
아스키(ASCII) 코드표를 검색하거나, 책에서 찾아보면 여러 가지 특수 문자와 선문자를 발견할 수 있다.
아스키코드 표의 선문자를 이용해 표를 그리기 위해서는
0, 1, 2, 3, 4, 6, 16, 21, 22, 23, 25 등의 10진수(DEC, decimal) 형태의 정수값을 형식 지정자 %c 를 이용해 문자로 바꾸어 출력하면 된다.
예시
printf("%c%c%c\n", 1, 22, 2);
출력해보면, 선문자들이 붙어 표의 윗 부분 처럼 출력된다.
물론, 이외의 여러 가지 다양한 방법들이 있을 수 있다.
(주의 : IDE/웹브라우져에 따라서 선문자가 제대로 출력되지 않을 수 있다.)