请帮我计算c程序

来源:百度知道 编辑:UC知道 时间:2024/06/20 04:13:41
#include "stdio.h"
void main()
{
int b=8;
printf("%d;%d",b,b++);
}

8,b++能数出来吗?恐怕不行吧?

8,9

8,8
因为b++的性质,b++是先用b原来的值进行操作,然后在+1。所以输出后是8,8,而如果你在在后面加一个printf("%d",b);那么结果则会是9。