首页
230问答网
>
c语言中,若i=3,则printf("%d",-i++);输出结果是4为什么错呢
c语言中,若i=3,则printf("%d",-i++);输出结果是4为什么错呢
2024-12-05 00:42:44
推荐回答(3个)
回答1:
这是先取用i的值,然后再i自增。
所以,它会打印出 -3
回答2:
-3吧,你只要记得++在后就取值后再自加,++在前就取值前自加,虽然原理不对,但结果是这样的,比较好记
回答3:
输出的是-3,但i变成4了。
相关问答
最新问答
庄子的典故有哪些?
弹弹堂最好的攻击宝珠是什么?
请问作为一个不算是新手也不算是老鸟的坦克世界玩家来说,是买t34还是买59还是买111呢(我已经有112了)
单证员考试需要考哪些科目?每年什么时候考试?具体一点,谢谢。
QQ飞车显卡驱动问题
得了脂肪肝会出现的症状表现有哪些
刘姓男孩儿,2012年9月19号,农历8月初四,北京时间17dian13分出生。五行八字qimin
中国的足球裁判执法一场正规职业足球赛能有多少钱?
呼和浩特新城区有哪些小学
有没有学库存管理的同学,知道什么是FMR原理吗?什么是FMR原理?