首页
58问答库
>
设有定义int x=1,y=2,z=3;执行下列程序后,输出结果是if(x>y)z=x,x=y,y=z;printf("%d,%d,%d"x,y,x);
设有定义int x=1,y=2,z=3;执行下列程序后,输出结果是if(x>y)z=x,x=y,y=z;printf("%d,%d,%d"x,y,x);
2025-05-06 18:26:07
推荐回答(1个)
回答(1):
if(x > y)后面如果没有{}的话,他能管紧挨着他的一条语句,z = x;这条语句是在归if管的,相当于
if(x > y) {
z = x;
}
x = y;
y = z;
相关问答
最新问答
今年毕业时没找到工作学校发人才市场的报到证但是什么都没签,现在工作单位要求直接从学校调档不能转档
左边酉,右边上兮下皿什么字?读音是怎样的?谢谢!
如图15所示,原长分别为L1和L2、劲度系数分别为k1和k2的轻质弹簧竖直悬挂在天花板
襄阳卫尔康环保设备有限公司怎么样?
港版iphone4s用联通3g卡为什么显示无SIM卡
装了无心的原始enb那个画质补丁很大的雾怎么回事
北京市明荣装饰有限公司怎么样?
中国国旅(青岛)国际旅行社有限公司西海岸分公司怎么样?
从顺德碧桂园到佛山一中的最快路线怎么走,谁教教我,高分奖励求大神帮助
用win10玩地下城与勇士为什么fps很低