首页
13问答网
>
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了。
相关问答
最新问答
输血分级管理制度在哪里找
汽车检测站工作待遇怎么样
买过或准备买联想ThinkPad E40(019957C)的进
我的惠普 Pavilion g4 Notebook PC 笔记本 无线设备为什么不在了
怎么写周总结报告
20句翻译
问一下如何上传文件到tomcat的webapps文件夹中
亳州谯城区到利辛阚疃多远?坐车多长时间能到呀?
电脑要什么配置才可以装win8系统
校园文化活动以后的感受作文300字