ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 정보처리기사 실기 오답개념정리
    정보처리기사 실기 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이다.


     

    '정보처리기사 실기' 카테고리의 다른 글

    [SQL문법]  (0) 2023.09.29
Designed by Tistory.