Citicorp Placement Paper

Company: CITICORP

Technical Paper

1. The following variable is available in file1.c static int average_float; all the functions in the file1.c can access the variable

2. extern int x;

3. Another Problem with

# define TRUE 0

some code

while(TRUE)

{

some code

}

This won’t go into the loop as TRUE is defined as 0

4. A question in structures where the members are dd,mm,yy.

mm:dd:yy

09:07:97

5. Another structure question

6. INFILE.DAT is copied to OUTFILE.DAT

7. A question with argc and argv . Input will be c:TEMP.EXE Ramco Systems India

8..main()

{

int x=10,y=15;

x=x++;

y=++y;

printf(“%d %dn”,x,y);

}

9.int x;

main()

{

int x=0;

{

int x=10;

x++;

change_value(x);

x++;

Modify_value();

printf(“First output: %dn”,x);

}

x++;

change_value(x);

printf(“Second Output : %dn”,x);

Modify_value();

printf(“Third Output : %dn”,x);

}

Modify_value()

{

return (x+=10);

}

change_value()

{

return(x+=1);

}

10.main()

{

int x=20,y=35;

x = y++ + x++;

y = ++y + ++x;

printf(“%d %dn”,x,y);

}

11.main()

{

char *p1=”Name”;

char *p2;

p2=(char *)malloc(20);

while(*p2++=*p1++);

printf(“%sn”,p2);

}

12.main()

{

int x=5;

printf(“%d %d %dn”,x,x<<2,x>>2);

}

13.#define swap1(a,b) a=a+b;b=a-b;a=a-b;

main()

{

int x=5,y=10;

swap1(x,y);

printf(“%d %dn”,x,y);

swap2(x,y);

printf(“%d %dn”,x,y);

}

int swap2(int a,int b)

{

int temp;

temp=a;

b=a;

a=temp;

return;

}

14.main()

{

char *ptr = “Ramco Systems”;

(*ptr)++;

printf(“%sn”,ptr);

ptr++;

printf(“%sn”,ptr);

}

15.#include

main()

{

char s1[]=”Ramco”;

char s2[]=”Systems”;

s1=s2;

printf(“%s”,s1);

}

16.#include

main()

{

char *p1;

char *p2;

p1=(char *) malloc(25);

p2=(char *) malloc(25);

strcpy(p1,”Ramco”);

strcpy(p2,”Systems”);

strcat(p1,p2);

printf(“%s”,p1);

Citicorp Placement Paper

About Citicorp

Citigroup Inc. or Citi is an American multinational investment bank and financial services corporation headquartered in New York City. The company was formed by the merger of banking giant Citicorp and financial conglomerate Travelers Group in 1998; Travelers was subsequently spun off from the company in 2002.visit offical website of Citigroup for more details.

Read More