#include &lt;iostream&gt;    using namespace std;    int main &#40;&#41;    &#123;        int x, y;        x = 5;        y = ++x * ++x;        cout &lt;&lt; x &lt;&lt; y;        x = 5;        y = x++ * ++x;        cout &lt;&lt; x &lt;&lt; y;        return 0;    &#125;
A. 749736
B. 736749
C. 367497
D. none of the mentioned
Answer:A
#include &lt;iostream&gt;    using namespace std;    int main &#40;&#41;    &#123;        int x, y;        x = 5;        y = ++x * ++x;        cout &lt;&lt; x &lt;&lt; y;        x = 5;        y = x++ * ++x;        cout &lt;&lt; x &lt;&lt; y;        return 0;    &#125;
A. 749736 B. 736749 C. 367497 D. none of the mentioned
Explanation:Because of the precedence the pre-increment and post increment operator, we got the output as 749736.