Site icon FreshersHome

hp paper on 15th may 2007

HP PAPER ON 15th MAY 2007

hello everbody …hope my questions will help

1.the paper was totally filled with c.
2.some programs were given and u are asked for the output.
3. give the o/p of the following programs>>>
a)main()
{ printf(“%d”,scanf(“%d%d”,printf,scanf));
}
1)2 2)2 2 3)0 4)error

b)there was a program of swaping by pointer(check it out)

c)main()
{char *p=”quick”;
char q[]=”sort”;
char *t;
t=malloc(sizeof(p)+sizeof(q)+1);
strcpy(t,p);
strcat(t,p);
}

1)quick sort 2)sort sort 3)quickqick 4)sort quick

d)main()
{ int s[]={1,2,3,4,5,6};
printf(“%d”,&a[0]-&a[5]);
}
1)error 2)8 3)6 4)0

e)try to know pointer and its various operation (say what will happen if 2 pointer is added or int pointer is addressed to a char etc.)
4.try to know something about firewall and its functions

best of luck

By,
Sayan Guha Roy