PlacementPapers.asia

Placement Papers 2008,2009,2010 for Freshers.Largest Collection of IT Companies Placement Papers and Interview Questions in india. Latest Placement Papers of IT and Non-IT Companies.




Categories

Links

  • Citicorp Placement Paper (Technical-C)

    C questions

    1. main()
    {
    int x=10,y=15;
    x=x++;
    y=++y;
    printf(“%d %d\n”,x,y);
    }
    2. int x;
    main()
    {
    int x=0;
    {
    int x=10;
    x++;
    change_value(x);
    x++;
    Modify_value();
    printf(“First output: %d\n”,x);
    }
    x++;
    change_value(x);
    printf(“Second Output : %d\n”,x);
    Modify_value();
    printf(“Third Output : %d\n”,x);
    }
    Modify_value()
    {
    return (x+=10);
    }
    change_value()
    {
    return(x+=1);
    }
    3. main()
    {
    int x=20,y=35;
    x = y++ + x++;
    y = ++y + ++x;
    printf(“%d %d\n”,x,y);
    }
    4. main()
    {
    char *p1=”Name”;
    char *p2;
    p2=(char *)malloc(20);
    while(*p2++=*p1++);
    printf(“%s\n”,p2);
    }
    5. main()
    {
    int x=5;
    printf(“%d %d %d\n”,x,x<<2,x>>2);
    }
    6. #define swap1(a,b) a=a+b;b=a-b;a=a-b;
    main()
    {
    int x=5,y=10;
    swap1(x,y);
    printf(“%d %d\n”,x,y);
    swap2(x,y);
    printf(“%d %d\n”,x,y);
    }
    int swap2(int a,int b)
    {
    int temp;
    temp=a;
    b=a;
    a=temp;
    return;
    }
    7. main()
    {
    char *ptr = “Ramco Systems”;
    (*ptr)++;
    printf(“%s\n”,ptr);
    ptr++;
    printf(“%s\n”,ptr);
    }
    8. [...]

    1 Comment