首页
58问答库
>
编了一个简单的c语言程序但对它的结果不理解,程序如下,我赋的a值是5但输出却是6,为什么,求大神指点。
编了一个简单的c语言程序但对它的结果不理解,程序如下,我赋的a值是5但输出却是6,为什么,求大神指点。
2025-05-23 21:07:40
推荐回答(1个)
回答(1):
a=5;
b=a++; //b=5, a=6
c=--a-b++; //c=5-5=0, a=5, b=6
d=(a++)-(++b)+c--; //d=5-7+0=-2, a=6, b=7, c=-1
相关问答
最新问答
神经肌病
浦发信用卡额度太低了换了个卡种会批吗
和影视相关的专业有什么
我是淄博的,要考科目三了,听说商家考场里有可以练模拟夜考的地方,有没有知道具体在什么地方的?谢谢!
想知道: 北京市 北京金利来专卖店 在哪?我在朝阳路,离我这儿最近的在哪?谢谢大家。
2015年桂林银杏
杭州全丰电子商务有限公司怎么样?
王者荣耀为什么放了背景音乐自己关了
街机模拟器mame32中怎么设置按键和保存进度。
为什么高考录取通知书到现在还查不到