课程
/后端开发
/C
/C语言入门
#include<stdio.h> int main() { int a=100; printf("%d\n",a++); printf("%d\n",++a); printf("%d\n",--a); printf("%d\n",a--); printf("%d\n",a+1); printf("%d\n",a); return 0; }
这道题运行结果及解释?
2017-03-22
源自:C语言入门 3-3
正在回答
--x和x--也是同样的道理,望采纳
#include <stdio.h>
int main()
{
int x = 0;
printf("x=%d\n",x++);
printf("x=%d\n",++x);
return 0;
}
这个输出是0和2,因为x++是输出完再加1,所以输出完0再加1,然后这时候x变成1,又因为++x是先加1再输出,所以这时候的x=1再加上1就是2了,不懂再问我,我也是新手
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答自增与自减运算符
4 回答自增与自减运算符
1 回答自增与自减运算符
3 回答自增与自减运算符