自加運(yùn)算符和自減運(yùn)算符
比如下面這一道編程題
#include<stdio.h>
int main()
{
????? int a=100;
????? printf("%d\n",a++);
????? printf("%d\n",++a);
????? return 0;
}
輸出結(jié)果是什么?
比如下面這一道編程題
#include<stdio.h>
int main()
{
????? int a=100;
????? printf("%d\n",a++);
????? printf("%d\n",++a);
????? return 0;
}
輸出結(jié)果是什么?
2017-04-24
舉報(bào)
2017-04-25
上面的a++是先取值,后運(yùn)算,所以a=100,然后又加了1;
下面++a是先運(yùn)算,后取值。所以在之前加一的情況下又加了一個(gè)1,就等于102了
2017-04-24
100
102