#c7 /* prefix operators */ #include int main() { int a = 7, b = 12, c; c = b * (++a) + 5 * (++a); printf(“ a = %d”, a); printf(“ b = %d”,b); printf(“ c = %d”,c); } Output: a = 9 b = 12 c = 153 ( 12 * 9 + 5 * 9) /* prefix and postfix operators */ #include int main() { int a = 7, b = 12, c; c = b * (a++) + 5 * (++a); printf(“ a = %d”, a); printf(“ b = %d”,b); printf(“ c = %d”,c); } Output: a = 9 b = 12 c = 136 ( 12 * 8 + 5 * 8) /* postfix operators */ #include int main() { int a = 7, b = 12, c; c = b * (a++) + 5 * (a++); printf(“ a = %d”, a); printf(“ b = %d”,b); printf(“ c = %d”,c); } Output: a = 9 b = 12 c = 119 ( 12 * 7 + 5 * 7)
Posted on: Fri, 28 Jun 2013 04:53:26 +0000