Question 26

What is the output of the program given below?
#include <iostream>
using namespace std;
int main (int argc, const char * argv[])
{
float f=?10.501;
cout<<(int)f;
}
  • Question 27

    What happens when you attempt to compile and run the following code?
  • Question 28

    What happens when you attempt to compile and run the following code?
    #include <iostream>
    using namespace std;
    class BaseC
    {
    int *ptr;
    public:
    BaseC() { ptr = new int(10);}
    BaseC(int i) { ptr = new int(i); }
    ~BaseC() { delete ptr; }
    void Print() { cout << *ptr; }
    };
    int main()
    {
    BaseC *o = new BaseC(5);
    o?>Print();
    }
  • Question 29

    What is the output of the program given below?
    #include <iostream>
    using namespace std;
    int main (int argc, const char * argv[])
    {
    int i=10;
    {
    int i=0;
    cout<<i;
    }
    cout<<i;
    return 0;
    }
  • Question 30

    What happens when you attempt to compile and run the following code?
    #include <iostream>
    using namespace std;
    int compare(int, int);
    int main()
    {
    int x = compare(10, 20);
    cout << x;
    return 0;
    }
    int compare(int i, int j)
    {
    return i<j;
    }