int a=10; printf("%d\n",a); 谁知道这个代码哪里错了吗
答案:2 悬赏:0 手机版
解决时间 2021-02-12 04:28
- 提问者网友:低吟詩仙的傷
- 2021-02-11 16:22
int a=10; printf("%d\n",a); 谁知道这个代码哪里错了吗
最佳答案
- 五星知识达人网友:西岸风
- 2021-02-11 17:57
10后面的分号不是英文版的
全部回答
- 1楼网友:时间的尘埃
- 2021-02-11 19:22
首先需要了解的是++放在变量的前面和放在后面的作用
放在前面的是先计算自增一操作
放在后面的是先返回该变量的值,然后再计算自增一操作
所以这里第一句就是输出-a的值,也就是10,输出后几点a=a+1,得到a=-9
然后再输出第二句就得到9-3=6
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯