Vidyalelo
C++ Programming · Q177

C++ miscellaneous

Programming · C++ Programming · question 177

Q177

What will be the output of the following C++ code? #include #include using namespace std; int main() stringstream mys(ios :: in | ios :: out); std :: string dat("The double value is : 74.79 ."); mys.str(dat); mys.seekg(-7, ios :: end); double val; mys >> val; val = val*val; mys.seekp(-7,ios::end); mys << val; std :: string new_val = mys.str(); cout << new_val; return 0;

A.
5593.54
Answer
B.
Error
C.
Runtime error
D.
5463.54

Answer: Option A

Solution

Answer: Option A
No explanation is given for this question Let's Discuss on Board