q=24
#include <stdio.h>void main() {
int i = 5, j = 5, q, p;
p = (i++) + (i++) + (i++);
q = (++j) + (++j) + (++j);
printf("%d\n%d\n%d\n%d\n", p, q, i, j);
}
q=24
原来不是说q=23 吗??? q = (++j) + (++j) + (++j);
第 1 个 ++j , j = 6;
第 2 个 ++j , j = 7;
第 3 个 ++j , j = 8;
所以:q = (++j) + (++j) + (++j) = 8 + 8 + 8 = 24
页:
[1]