Select an option to see the answer and solution.
C++ miscellaneous
practice.
Practice every MCQ with options. Use Show answers when you want the correct option and solution.
1,008
Questions
2/51
Page
Pick an option on a question to see the right answer and solution.
Select an option to see the answer and solution.
Select an option to see the answer and solution.
Select an option to see the answer and solution.
Select an option to see the answer and solution.
#include <iostream>
#include <limits>
using namespace std;
int main( )
{
cout << numeric_limits<float> :: is_exact;
cout << numeric_limits<double> :: is_exact;
cout << numeric_limits<long int> :: is_exact;
cout << numeric_limits<unsigned char> :: is_exact;
}Select an option to see the answer and solution.
Select an option to see the answer and solution.
Select an option to see the answer and solution.
Select an option to see the answer and solution.
Select an option to see the answer and solution.
Select an option to see the answer and solution.
#include <iostream>
#include <cctype>
using namespace std;
int main(int argc, char const *argv[])
{
char arr[20] = "\'H3ll0\'";
for(int i=0;i<8;i++)
{
cout<<(bool)ispunct(arr[i]);
}
}Select an option to see the answer and solution.
Select an option to see the answer and solution.
#include <iostream>
#include <vector>
#include <forward_list>
using namespace std;
int main()
{
forward_list<int> fl1 = {1,7,8,9,10};
forward_list<int> fl2 = {2,3,4,5,6};
fl1.splice_after(fl1.begin(), fl2);
for (int&c : fl1)
cout << c << " ";
cout<<endl;
return 0;
}Select an option to see the answer and solution.
Select an option to see the answer and solution.
Select an option to see the answer and solution.
#include <iostream>
#include <functional>
#include <numeric>
using namespace std;
int myop (int x, int y)
{
return x + y;
}
int main ()
{
int val[] = {1, 2, 3, 5};
int result[7];
adjacent_difference (val, val + 7, result);
for (int i = 0; i < 4; i++)
cout << result[i] <<' ';
return 0;
}Select an option to see the answer and solution.
Select an option to see the answer and solution.
class Base
{
public:
virtual void function1() {};
virtual void function2() {};
};
class D1: public Base
{
public:
virtual void function1() {};
};
class D2: public Base
{
public:
virtual void function2() {};
};Select an option to see the answer and solution.
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector<int> v;
for (int i = 1; i <= 5; i++)
v.push_back(i);
cout<<v.capacity()<<endl;
v.shrink_to_fit();
cout<<v.capacity()<<endl;
v.push_back(10);
return 0;
}
Select an option to see the answer and solution.