C언어/알고리즘 썸네일형 리스트형 Hex 뷰어 [Hex 뷰어] 이진(Binary) 데이터를 읽어 hex 형태로 보여주는 C 프로그램 코드는 다음과 같다. [출력화면] - 메뉴(Address 부분): 번지는 세로로 16씩 증가(0x0000~0x0060). 가로는 세부 번지에 해당함 - Hex 출력부분: 각 번지별로 1byte씩 출력 - Ascii 출력부분: 문자는 그대로 출력(%c), 특수문자나 Ascii 범위를 벗어난 경우 점(.)으로 출력함 1. PrintHexaNAscii 함수를 구현하시오. void PrintHexaNAscii(const unsigned char *buffer, int size) { int bsize1=7; int bsize2=16; unsigned char buffer1[bsize1][bsize2]; int i,j,k; pri.. 더보기 달팽이 배열 [달팽이 배열] N*N 정방행렬에 달팽이 집과 같은 순서로 데이터를 저장한다. 달팽이 배열은 배열의 크기나 시계 방향 또는 반시계 방향 어디든지 상관 없으나, 이 문제에서는 외부에서 중심까지 시계 방향으로 회전시키는 경우를 다룬다. ※ 4X4 달팽이 배열을 분석하시오. ※ 5X5 달팽이 배열을 분석하시오. 1. 4X4 정방행렬에 달팽이 집과 같은 순서로 숫자 1부터 차례대로 기억시킨 후, 그 값을 출력하시오. 2. 5X5 정방행렬에 달팽이 집과 같은 순서로 숫자 1부터 차례대로 기억시킨 후, 그 값을 출력하시오. 소스 코드 #include int max; int main() { int dal[50][50]; int i; int x=0; int y=-1; int t=1; int p; int cnt=1; .. 더보기 이전 1 다음