Académique Documents
Professionnel Documents
Culture Documents
8 bytes,
(B) ex
(C) ln(1+x)
(D) Xx
Int *A[10],B[10][10];
Of the following expression
1. A[2]
2. A[2][3]
3. B[1]
4. B[2][3]
Which of the following not give compile time errors if used as left hand side of assignment
in c program?
a) 1,2 and 4
c) 2 and 4
b) 2,3 and 4
d) 4 only
2011:
48. What does the following fragment of C-program print?
char c []="GATE2011";
char *p =c;
printf ("%s", p+p[ 3]- [p 1 ]);
(A) GATE2011 (B) E2011 (C) 2011 (D) 011
Consider the following recursive C function that takes two arguments
unsigned int foo (unsigned int n, unsigned int r ){
if( n> 0 )return (n%r)+ foo (n / r, r );
else return 0;
}
49. What is the return value of the function foo when it is called as foo (513, 2)?
(A) 9 (B) 8 (C) 5 (D) 2
50. What is the return value of the function foo when it is called as foo (345, 10) ?
(A) 345 (B) 12 (C) 5 (D) 3
2010
Compiled By: Ganpat Singh Chauhan , CS Department
1
1
2
B) 4 2
6 1
6 1
C)
4 2
6 2
2 0
D)
4
4
2
2
2
0