-
정보처리기사 실기 오답개념정리정보처리기사 실기 2023. 9. 12. 13:30
C언어
%o = 8진수
%x = 16진수
8진수 10진수로 변환하는 방법 정리
8진수는 3자리씩 끊는다.
15
421 421
001 101
32 16 8 4 2 1
1 1 0 1
8+4+1=13
16진수 10진수로 변환하는 방법 정리
16진수는 4자리씩 끊는다.
22
8421 8421
0010 0010
32 16 8 4 2 1
1 0 0 0 1 0
32+2=34
#include <stdio.h> main(){ int i, j; scanf("%o#%x" , &i, &j); //15#22 printf("%d %d", i, j); }
답 : 13 34
#include<stdio.h> main(){ int j= 024, k= 24, L= 0x24, hap; hap= j+k+L; printf("%d, %d, %d, %d\n", j, k, L, hap); }
j = 8진수, k = 10진수, L= 16진수
j=24
421 421
010 100
16 8 4 2 1
16+4=20
k=24
L= 0x24
8421 8421
0010 0100
32 16 8 4 2 1
32+4=36
hap= 20+24+36 = 80
답 : 20, 24, 36, 80
xor은 비트 값 a, b가 있을 때 a, b가 같으면 0이고, 다르면 1이다.