

MCQOPTIONS
Saved Bookmarks
1. |
What will be the final values of k and L in the following C code?#include <stdio.h> int n = 0; int main() { int k = (fun1() + fun2()) | fun2(); //bitwise or int L = fun2() | (fun1() + fun2()); //bitwise or } int fun1() { if (n == 0) return n + 1; else return n - 1; } int fun2() { return n++; } |
A. | k value is 0 and L value is 0 |
B. | Compilation Error |
C. | k value is 1 and L value is 1 |
D. | Runtime Error |
E. | None of these |
Answer» B. Compilation Error | |