永发信息网

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
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯