MCQOPTIONS
Saved Bookmarks
| 1. |
What will be the output of the following C code? #include <stdio.h> int main() { int x = 2, y = 0, l; int z; z = y = 1, l = x && y; printf("%d\n", l); return 0; } |
| A. | 0 |
| B. | 1 |
| C. | Undefined behaviour due to order of evaluation can be different |
| D. | Compilation error |
| Answer» C. Undefined behaviour due to order of evaluation can be different | |