课程
/后端开发
/C
/C语言入门
相关截图:
2021-08-29
源自:C语言入门 3-3
正在回答
每一行的printf都是一个运行结果,拿这个100举例,你自增后在取值的运行结果就是101,而你取值后再自增的运行结果则是100
#include <stdio.h>
int main()
{
int x = 1;
printf("x=%d\n",x++); //x取值之后再自增,虽然x输出为1,但是现在x已经自增为了2
printf("%d\n",x); //验证一下是否为2
printf("x=%d\n",++x);x在2的基础上自增了1之后再输出,输出为3
return 0;
}
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答先取值再运算和先运算再取值有什么区别
1 回答请问一下,先取值再运算和先运算再取值的应用区别有哪些?
1 回答为什么自减以后a的值变大了
2 回答a++和a+,+a、++a的区别是什么??
2 回答自增和自减