C++ Quiz 5 C++ Quiz 5 What is the output of the following code? #include< iostream.h> using namespace std; void main() { int a=2; if(a=1) cout<<”OK”; else if (a=2) cout<<”BYE”; else cout<<”Nothing”; }a) OKb) BYEc) Nothingd) Syntax ErrorWe cannot compute or use address of a ….. variable ?a) localb) staticc) globald) registerValues of ….. variables cannot be changed.a) Local b) Global c) Static d) Final If we don’t know the number of iterations but want to execute the body of the loop for at least one time, then we should use ….. loop.a) forb) whilec) do – whiled) for eachA function used to initialize the variables of a class is called…..a) Member functionb) Overloaded functionc) Overrided functiond) ConstructorAll the elements of an array …..a) Have final valesb) Have static valuesc) Have same data typed) Different data type….. is used to uniquely identify the elements of a array.a) Data type.b) Orderc) Subscriptd) SymbolThe loosest type of coupling is …..?a) Data couplingb) Control couplingc) External couplingd) Pathological couplingThe default behavior of a function defined in a class is …..a) virtualb) publicc) inlined) none of aboveDestructors are called automatically when an object is no more required.a) trued) false