问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么在C语言正确区分a++,++a,

发布网友 发布时间:2022-03-02 04:47

我来回答

6个回答

热心网友 时间:2022-03-02 06:17

比如,a的初值为2

a++也为2,但是执行完a++之后,它就为3了

++a,就是先a+1为3,再使用a=3

热心网友 时间:2022-03-02 07:35

a++是先取a的值做其他的运算,然后再把a+1,

++a是先把a的值+1,然后再把+1后的结果拿去做其他的运算,

e.g.

a
=
3;

b
=
a++;

这样的话,a
=
4,
b
=
3;

a
=
3;

b
=
++a;

这样的话,a
=
4;
b
=
4;

明白了吗?

热心网友 时间:2022-03-02 09:09

++在前,在使用a之前自加一
++在后,使用a之后自加一
比如:初始
a=1;b=
++a,那么b
=
2,因为在使用a之前自加了一,a就变成2,然后赋给b,所以b=
2;
b=
a++,那么b=
1,a
=
2;因为使用了a之后才把a自加,所以b等于初始a的值,等于1,a使用后自加一,所以为2.

热心网友 时间:2022-03-02 11:01

a++,就是在变量a加1,但a++的值不变。例如:a=5,a++后得a=6,a++=5.

++a,就是变量a加1,但++a的值也要+1。例如:a=5,++a后得a=6,++a=6.

热心网友 时间:2022-03-02 13:09

a++,++写在a的后面,表示后加,就是先取a,然后a再加1
,比如a=10;b=a++;执行后b=10,a=11;

++a,++写在a的前面,表示先加,就是先把a加1,然后再取a
的值,如a=10;b=++a;执行后b=11,a=11;

热心网友 时间:2022-03-02 15:33

这样的,a++表示,在使用完a
之后,再让它自加1

++a,表示,在使用a,之前,先让它加1
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 Excel中怎么样才能取整而且保留两位小数 a和c怎么区分 怎么让excel保留两位小数 excel计算平均数怎么保留两位小数? 汽车分级A、B、C级车该如何区分? 如何辨别 a an Excel表格中如何让公式得到的值保留两位小数? 如何区分a与an的区别 a和an的区分,以及怎么用?? 英语中怎么辨别用an 还是用a? 奥迪A系列如何区分? 长芽土豆去掉芽可以吃么 发芽的土豆把芽去掉能吃吗? 怎样区分A,B,C罩杯 土豆刚发芽去掉芽能吃吗 请问an和a怎么区别 发芽的土豆把芽去掉可以吃吗 怎么区分A、B、C级车? 土豆发芽了还能吃吗,发芽的土豆把芽去掉 发芽土豆去掉芽能吃吗 excel函数保留两位小数怎么设置 a和an在怎么区分用法 excel怎么将数字保留两位小数 Excel如何实现小数点后保留两位有效数字? b和a如何区分 excel百分数如何保留两位小数 粤语怎么区分a和aa? excel怎么真正保留两位小数 excel表怎么保留小数点两位 怎么区分英语单词前是加a还是an? Excel里两个数相乘保留两位小数怎么做? 怎样将excel表格里的数据只保留两位小数 excel里如何保留2位小数 Linux运维方向需要学些什么,之后可以从事哪些工作? 蜂蜜冻住了怎么办? 蜂蜜冻成白色怎么解冻 蜂蜜怎么解冻 蜂蜜在冬天结冻了还能吃吗?怎么解冻呢? 蜂蜜冰冻后再解冻会坏吗 蜜蜂冬糖解冻会怎样??应该用什么方法解冻比较好??