25.6 연습문제 질문드립니다
, Unknown Lastname 김경윤님이 작성#include <stdio.h>
int main() { int num1 = 1; int num2 = 1; int num3; num3 = 2 * ((1 << num1) + (2 >> num2)) ; printf("%d\n", num3); return 0; }
num2의 값이 1인데 오른쪽으로 두번 이동 시키면 0이 되야 하지 않나요?
#include <stdio.h>
int main() { int num1 = 1; int num2 = 1; int num3; num3 = 2 * ((1 << num1) + (2 >> num2)) ; printf("%d\n", num3); return 0; }
num2의 값이 1인데 오른쪽으로 두번 이동 시키면 0이 되야 하지 않나요?