What does the following function return? ```c int func(int x) { int val; val = x && !(x & (x - 1)); return val; } ``` - Cisco OA Question | OAHelper