c语言中 若a=5; (a--)等于多少?为什么?其实是想问a等于多少的·······

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 01:42:06
c语言中若a=5;(a--)等于多少?为什么?其实是想问a等于多少的·······c语言中若a=5;(a--)等于多少?为什么?其实是想问a等于多少的·······c语言中若a=5;(a--)等于多少

c语言中 若a=5; (a--)等于多少?为什么?其实是想问a等于多少的·······
c语言中 若a=5; (a--)等于多少?为什么?
其实是想问a等于多少的·······

c语言中 若a=5; (a--)等于多少?为什么?其实是想问a等于多少的·······

int a=5;

       printf("!(a--)=%d\n",!(a--));  //---result:0


int a=5;

       printf("!a--=%d\n",!a--);  //---result:0


int a=5;

       printf("a--=%d\n",a--);  //---result:5     

     

int a=5;

printf("1+(a--)=%d\n",1+(a--));   //---result:6



a--     计算时用a的值,计算完后a=a-1;

--a     先a=a-1,计算时用的是a减一后的值;