结果肯定是3*x啊,16肯定不对啊,你重新编译试试。
编译器的问题,你们老师肯定用的vs,你下个vs试试
我写出来了你瞅瞅#include <stdio.h>main(){int x = 3,y;y = (++x) + (++x) + (++x);printf_s(" % d, % d\n", x, y);}