Page 169 - Computer science 868 Class 12
P. 169

p = m++ + n++ * ++n;
                         = 5 + 6 * 8
                         = 5 + 48
                         = 53
                       p = m + m++;
                         = 5+5
                         = 10
                       p = m + ++m - ++n * n;
                         = 5 + 6 - 7* 7
                         = 5 + 6 - 49
                         = 11 - 49
                         = -38
                   2.  int i=1, j=2, k=3;
                         int m = i-- - j-- - k--;
                         = 1 - 2 - 3
                         = -1 -3
                         = -4
                   3.  int m = 0, n = 0;
                       int p = --m * --n * n-- * m--;
                       System.out.println(p);
                       p  =  --m * --n * n-- * m--;
                         = -1 * -1 * -1 * -1
                         = 1
                   4.  int m = 1010, n = 1010, p;
                       p = m++ / ++n * n-- / --m;
                         = 1010 / 1011 * 1011 / 1010
                         = 1 * 1011 / 1010
                         = 1011 / 1010
                         = 0
                   5.  if int a = 20, b = 15;

                       b  += a++ * 2 / a++ + b;
                       b  = b + (a++ * 2 / a++ + b)
                         = 15 + (20 * 2 / 21 + 15)
                         = 15 + (40 / 21 + 15)
                         = 15 + (1 + 15)
                         = 15 + 16
                         = 31
                       a  +=  a + a-- / --a + b
                         = a + (a + a-- / --a + b)
                         = 20 + (20 + 20 / 18 + 15)
                         = 20 + (20 + 1 + 15)
                         = 20 + (36)
                         = 56






                                                                                                                       167
                                                                                               Variables and Expressions   167
   164   165   166   167   168   169   170   171   172   173   174