1.

What will be the output of the following program?

#include<iostream.h>
#include<string.h> class IndiaBix
{ char txtMsg[50]; public: IndiaBix(char *str = NULL) { if(str != NULL) strcpy(txtMsg, str); } int BixFunction(char ch);
};
int IndiaBix::BixFunction(char ch)
{ static int i = 0; if(txtMsg[i++] == ch) return strlen((txtMsg + i)) - i; else return BixFunction(ch);
}
int main()
{ IndiaBix objBix("Welcome to IndiaBix.com!"); cout<< objBix.BixFunction('t'); return 0;
}

A. 6
B. 8
C. 9
D. 15
E. 16
Answer» B. 8


Discussion

No Comment Found

Related MCQs