Programming/C, C++

[C] 비트 연산 하는 프로그램

mj73 2022. 4. 23. 17:43

문제:

입력값을 두개를 입력받아서 비트 연산 후 10진수로 출력하는 프로그램

 

 

해결방법:

  printf("AND: %d\n", num1 & num2);
  printf("OR: %d\n", num1 | num2);
  printf("NOT: %d\n", num1 ^ num2);

AND OR NOT의 비트연산자이다.

 

 

코드:

#include <stdio.h>

int main() {
  int num1, num2;
   printf("두 개의 정수 값을 입력하세요: ");
   scanf("%d %d", &num1, &num2);
  
  printf("AND: %d\n", num1 & num2);
  printf("OR: %d\n", num1 | num2);
  printf("NOT: %d\n", num1 ^ num2);
  return 0;
}