为了账号安全,请及时绑定邮箱和手机立即绑定

a++不应该是101吗 不是自增+1吗

a++不应该是101吗 不是自增+1吗

正在回答

3 回答

#include <stdio.h>
int main()
{
    int x = 0;
    printf("x=%d\n",x++);// 先取x,值为0 所以输出结果为0,再运算++,所以值变为1
    printf("x=%d\n",++x);//此时x值为1,先运算++,x值为2,再取值,所以输出结果为2
    return 0;
}


2 回复 有任何疑惑可以回复我~

因为第一步有个a++,a已经变成101了所以再a++就变成102了

0 回复 有任何疑惑可以回复我~

可以说具体点嘛


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

a++不应该是101吗 不是自增+1吗

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信