C_C++

(C언어) ASCII Code (아스키 코드) 출력

고니자니 2023. 5. 29. 21:16
반응형

다음은 ASCII 코드를 출력하는 C언어 프로그램입니다.

0 ~ 31, 127번 문자는 제어문자(control charaters)로 일반적인 입출력용으로 사용되는 문자가 아니므로 32번부터 출력하도록 합니다.

#include <stdio.h>

int main()
{
    int i;
    for (i = 32; i < 127; i++)
        printf("%d: %c\n", i, i);

    return 0;
}

ASCII code
ASCII Code

 

너무 길게 출력되네요...3줄로 출력해 보겠습니다.

#include <stdio.h>
int main()
{
	int i, j;
	printf(" ASII 코드표\n");
	for (i = 32; i < 64; i++)
	{
		for (j = 0; j < 3; j++)
			printf("%3d: %c\t", i + j * 32, i + j * 32);
		printf("\n");
	}
}

 34: "   66: B   98: b
 35: #   67: C   99: c
 36: $   68: D  100: d
 37: %   69: E  101: e
 38: &   70: F  102: f
 39: '   71: G  103: g
 40: (   72: H  104: h
 41: )   73: I  105: i
 42: *   74: J  106: j
 43: +   75: K  107: k
 44: ,   76: L  108: l
 45: -   77: M  109: m
 46: .   78: N  110: n
 47: /   79: O  111: o
 48: 0   80: P  112: p
 49: 1   81: Q  113: q
 50: 2   82: R  114: r
 51: 3   83: S  115: s
 52: 4   84: T  116: t
 53: 5   85: U  117: u
 54: 6   86: V  118: v
 55: 7   87: W  119: w
 56: 8   88: X  120: x
 57: 9   89: Y  121: y
 58: :   90: Z  122: z
 59: ;   91: [  123: {
 60: <   92: \  124: |
 61: =   93: ]  125: }
 62: >   94: ^  126: ~
 63: ?   95: _  127: 
반응형