첫 if문에서, HDR이 정의 되어 있지 않을 경우 아래 식을 실행하는 것이 아닌가요?
그담부터는 정의 되는 것이니 답을 1이라고 생각했는데 아니더라구요
이것또한.. 계산했을 때 맥스 함수가 참이니까 a값이 리턴 되어서 답은 8이 아닌건가요?
rand 함수를 사용하였고 출력 값도 모르는데 어떤 식으로 나머지를 구할 수 있는 건지를 도저히 모르겠습니다
0 이외에 나머지는 어떤식으로 생각해 낼 수 있을까요?
x가 7이고 아래 이프절에서 x와 1이 같을 때가 참이라고 되어있으니
x >>=1 이니까 계속 반토막 나서 딱한번만 i++ 이 실행되므로 결국 출력값은 1이 아닌건가요?
질문이 많아 죄송합니다..
내일이 중요한 시험인데 주위에 여쭐 사람이 없어 오유에 계속 질문하게 되네요