请教高手~!!!帮忙看一下这个程序的运行结果~~~~~有几个地方不是很明白。 5

#include<stdio.h>voidmain(){inta=100,b=100,x=1,y=1,z=1;printf("%d,%d\n",--a,b++);x+=y... #include<stdio.h>
void main()
{
int a=100,b=100,x=1,y=1,z=1;
printf("%d,%d\n",--a,b++);
x+=y+=z;
printf("%d\n",x<y?y:x);
printf("%d\n",x<y?++y:++x);
printf("%d\n",z+=x<y?x++:y++);
printf("x=%d,y=%d,z=%d\n",x,y,z);
x=5;y=z=6;
printf("%d\n",(z>=y>=x)?1:0);
printf("%d\n",z>=y&&y>=x);
printf("%d\n",x=2||0);
printf("%d\n",!x);
}

运行结果是:
99,0,1
3
4
3
x=4,y=3,z=3
0
1
1
0

第四行的运行结果我觉得应该是2,因为上一行的++Y没有执行啊
第五行我觉得Z=5。。。
然后第六行我觉得是1
第八行不太明白。。。。。x=2||0

额。。。哪位高手帮忙解答下~~~不胜感谢
展开
 我来答
百度网友b8dd8328a
2011-05-28
知道答主
回答量:7
采纳率:0%
帮助的人:0
展开全部
我难得看 , 你不会打断点 ,一步一步跟代码,就别学了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
paykka
2025-08-05 广告
Paykka 的客服支持针对所有支付问题都能提供快速响应,尤其是 VIP 用户能享受到优先处理的服务。这确保了用户在遇到问题时能够及时得到解决,避免因问题拖延而影响资金流,保障用户的正常使用。... 点击进入详情页
本回答由paykka提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式