[문제] ASCII 코드 출력

이지현·2024년 3월 4일

조건
1. ASCII 코드 (총 256 가지)를 전부 출력한다.
2. 각 코드는 []로 감싼다.
3. 10개마다 개행한다.
4. 각 라인 앞에 라인 번호를 붙인다.

예시)
1 : [][][][][][][][][][	]
2 : [
][][][
][][][][][]
3 : [][][][][][][][][][]
4 : [][][ ][!]["][#][$][%][&][']
5 : [(][)][*][+][,][-][.][/][0][1]
6 : [2][3][4][5][6][7][8][9][:][;]
7 : [<][=][>][?][@][A][B][C][D][E]
8 : [F][G][H][I][J][K][L][M][N][O]
9 : [P][Q][R][S][T][U][V][W][X][Y]
10 : [Z][[][\][]][^][_][`][a][b][c]
11 : [d][e][f][g][h][i][j][k][l][m]
12 : [n][o][p][q][r][s][t][u][v][w]
13 : [x][y][z][{][|][}][~][][€][]
14 : [‚][ƒ][„][…][†][‡][ˆ][‰][Š][‹]
15 : [Œ][][Ž][][][‘][’][“][”][•]
16 : [–][—][˜][™][š][›][œ][][ž][Ÿ]
17 : [ ][¡][¢][£][¤][¥][¦][§][¨][©]
18 : [ª][«][¬][­][®][¯][°][±][²][³]
19 : [´][µ][¶][·][¸][¹][º][»][¼][½]
20 : [¾][¿][À][Á][Â][Ã][Ä][Å][Æ][Ç]
21 : [È][É][Ê][Ë][Ì][Í][Î][Ï][Ð][Ñ]
22 : [Ò][Ó][Ô][Õ][Ö][×][Ø][Ù][Ú][Û]
23 : [Ü][Ý][Þ][ß][à][á][â][ã][ä][å]
24 : [æ][ç][è][é][ê][ë][ì][í][î][ï]
25 : [ð][ñ][ò][ó][ô][õ][ö][÷][ø][ù]
26 : [ú][û][ü][ý][þ][ÿ][Ā]

내 답

※ 얼마든지 다른 형식의 정답은 있을 수 있음

for(int i = 0, line = 1; i < 257; i++) {
	if (i%10==0) {
    	System.out.printf("\n%d : ", line++);
    } // if
    
    System.out.printf("[%c]", (char)i);
} // for
profile
병아리 개발자

0개의 댓글