课程
/后端开发
/C
/C语言入门
printf("%d\n",a++); printf("%d\n",++a);
是不是第一步运行完以后,取值就已经加一了,之后第二步又加了一个一?
2015-12-08
源自:C语言入门 3-3
正在回答
第一步a++是先使用a的值后加一;
第二步是在第一步加一的基础上先加一后使用;
qq_卡可酷_0
第一个运行完了后已经加一了 是运行完了才加的1 也就是第一输出的时候a是没有加1的 例如 int a=1;
第一次输出的是1 第二次输出的是三 因为第二次 是先加了再输出的
青衿丶
青衿丶 回复 青衿丶
流浪_老 回复 青衿丶
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答自增自减...
1 回答自增自减
3 回答自增与自减
1 回答自增与自减