CPP

CPP

Value Return has 8 Questions
What will you use if you are not intended to get a return value?

static
const
volatile
void
Where does the return statement returns the execution of the program?

main function
caller function
same function
none of the mentioned
What is the output of this program?
  1.     #include 
  2.     using namespace std;
  3.     int max(int a, int b )
  4.     {
  5.         return ( a > b ? a : b );
  6.     }
  7.     int main()
  8.     {
  9.         int i = 5;
  10.         int j = 7;
  11.         cout << max(i, j );
  12.         return 0;
  13.     }

5
7
either a or b
none of the mentioned
What is the output of this program?
  1.     #include 
  2.     using namespace std;
  3.     double & WeeklyHours()
  4.     {
  5.         double h = 46.50;
  6.         double &hours = h;
  7.         return hours;
  8.     }
  9.     int main()
  10.     {
  11.         double hours = WeeklyHours();
  12.         cout << "Weekly Hours: " << hours;
  13.         return 0;
  14.     }

46.5
6.50
compile time error
none of the mentioned
What is the output of this program?
  1.     #include 
  2.     using namespace std;
  3.     int mult (int x, int y)
  4.     {
  5.         int result;
  6.         result = 0;
  7.         while (y != 0) {
  8.             result = result + x;
  9.             y = y - 1;
  10.         }
  11.         return(result);
  12.     }
  13.     int main ()
  14.     {
  15.         int x = 5, y = 5;
  16.         cout  << mult(x, y) ;
  17.         return(0);
  18.     }

20
25
30
35
When will we use the function overloading?

same function name but different number of arguments
different function name but same number of arguments
same function name but same number of arguments
different function name but different number of arguments
What is the output of this program?
  1.     #include 
  2.     using namespace std;
  3.     int gcd (int a, int b)
  4.     {
  5.         int temp;
  6.         while (b != 0) {
  7.             temp = a % b;
  8.             a = b;
  9.             b = temp;
  10.         }
  11.         return(a);
  12.     }
  13.     int main ()
  14.     {
  15.         int x = 15, y = 25;
  16.         cout << gcd(x, y);
  17.         return(0);
  18.     }

15
25
375
5
How many types of returning values are present in c++?

1
2
3
4