这四个运算结果是什么?如何运算?
#include<stdio.h>
int main()
{
int a=100;
printf("%d\n",a++);
printf("%d\n",++a);
printf("%d\n",a--);
printf("%d\n",--a);
return 0;
}
4回答
-
望远
a++先使用a的值,后对a自增1---++a先将a的值自增1后使用a的值,同理a--和--a;所以最后输出100,102,102,100
-
霏梧
100 102 102 100a++是先输出再自加,++a是先自加在输出因为前面a++=101所以a=101在进行自加++a输出就是102,a--,--a同理算,a--输出a=102,a--=101在--a中a=101,再自减后输出就为100
-
qq_Laughing_7
100;102;102;100
-
weibo_冰原曙光_03923947
100,101,102,101