프로그래밍언어/C언어

[Quiz] SW 알고리즘 역량 향상

nakka 2021. 1. 9. 09:19
728x90

아래의 결과 값은?

 

int main(void)

{

    int a=0x5555, b=0x00ff;

    printf("~a = %x, ~b = %x\n", ~a, ~b);

    printf("a&b = %x\n", a & b);

    printf("a|b = %x\n", a | b);

    printf("a^b = %x\n", a ^ b);

 

위 코드를 실행했을 때의 결과값을 유추 해보자.

그리고 실제 코딩하여 결과를 확인 해보자.

 

정답은...

 

 

 

 

--------------------------------------------------- 안전선 ------------------------------------------------------------

 

 

 

~a = ffffaaaa, ~b = ffffff00
a&b = 55
a|b = 55ff
a^b = 55aa

 

맞았나요?!~

728x90