c语言求指导main() { int j; j=3; printf("%d,",++j); printf("%d",j++);为啥都是4呀?谢谢
那请问33题为啥a不加一了
不是加1了吗?输出结果是10,a的值是11,你选了答案B呀
是输出结果为啥还是10
因为++是后缀,先输出a的值
此时a还没加1,输出之后a再加1
好的
这个明白了
那上面那个为什么就让j加了一呢
你多看看书,分清楚自增自减运算符的前缀与后缀
它们的运算顺序不同
好