--x那里為什么還是輸出的100 怎么不是99
#include <stdio.h>
int main()
{
??? int x = 100;
??? printf("x=%d\n",++x);
??? printf("x=%d\n",x++);
??? printf("x=%d\n",x--);
??? printf("x=%d\n",--x);
??? printf("x=%d\n",x+1);
??? printf("x=%d\n",x);
??? return 0;
}
2018-01-26
舉報
2018-01-26
因為在--x的上一個運算中得到的x的值為101
2018-01-26
每次運算x的值都會變的,
2018-01-26
第一條程序 x值為101 ? ? ?第二條 102 ? 第三條 ?101 第四條 ?100 ? ?所以X輸出還是 100