fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. // your code goes here
  6. int i=3;
  7. int j=3;
  8. int n,m;
  9.  
  10. n=i++;
  11. cout << "After command n=i++ :" << endl;
  12. cout << "n=" << n << endl << "i=" << i << endl;
  13.  
  14. m=++j;
  15. cout << "After command m=++j :" << endl;
  16. cout << "m=" << m << endl << "j=" << j << endl;
  17.  
  18. n=(--i)*(i--);
  19. cout << "After command n=(--i)*(i--) :" << endl;
  20. cout << "n=" << n << endl << "i=" << i << endl;
  21.  
  22. m=(--j)*(--j);
  23. cout << "After command m=(--j)*(--j) :" << endl;
  24. cout << "m=" << m << endl << "j=" << j << endl;
  25.  
  26. n=(--i)*(i++);
  27. cout << "After command n=(--i)*(i++) :" << endl;
  28. cout << "n=" << n << endl << "i=" << i << endl;
  29.  
  30. m=(j--)*(++j);
  31. cout << "After command m=(j--)*(++j) :" << endl;
  32. cout << "m=" << m << endl << "j=" << j << endl;
  33.  
  34. n=(--i)*(++i);
  35. cout << "After command n=(--i)*(++i) :" << endl;
  36. cout << "n=" << n << endl << "i=" << i << endl;
  37.  
  38. }
Success #stdin #stdout 0s 3468KB
stdin
Standard input is empty
stdout
After command n=i++ :
n=3
i=4
After command m=++j :
m=4
j=4
After command n=(--i)*(i--) :
n=6
i=2
After command m=(--j)*(--j) :
m=4
j=2
After command n=(--i)*(i++) :
n=2
i=2
After command m=(j--)*(++j) :
m=4
j=2
After command n=(--i)*(++i) :
n=4
i=2