Computer Sciences > Gate 2014 Set-1 > C Code
Consider the following program in C language:

#include <stdio.h>
main()
{
    int i;
    int *pi = &i;
    scanf("%d", pi);
    printf("%d∖n", i+5);
}


Which one of the following statements is TRUE?
A
Compilation fails.
B
Execution results in a run-time error.
C
On execution, the value printed is 5 more than the address of variable i.
D
On execution, the value printed is 5 more than the integer value entered.

Correct : C Code

Similar Questions

Consider the following two C code segments. Y and X are one and two dimensional arrays of size n and n × n respectively, where 2 ≤ n ≤ 10. Assume that in both c...
#25 MCQ
Consider the following C program segment. #include&lt;stdio.h&gt; int main( ) { &nbsp; &nbsp; char s1[7] = "1234", *p; &nbsp; &nbsp; p = s1 + 2; &nbsp; &nbsp;...
#37 MCQ
Consider the following function written in the C programming language. void foo (char *a) { &nbsp; &nbsp; if (*a && *a != ` `) &nbsp; &nbsp; { &nbsp;...
#49 MCQ

Related Topics

No tags found

Unique Visitor Count

Total Unique Visitors

Loading......