首页
191问答库
>
已知声明“int x = 0, y = 1, z;”,则执行语句“z = x++ && y++;”后,变量x,y,z的值是_________。
已知声明“int x = 0, y = 1, z;”,则执行语句“z = x++ && y++;”后,变量x,y,z的值是_________。
2025-05-16 08:38:30
推荐回答(1个)
回答1:
x 1,
y 1,
z 0
因为&&前面的x++的值为0, 所以, &&后面的表达式y++不执行(故y的值不变), 这个表达式的结果是0(即z为0).
但x++必须完成, 故x最终为1.
相关问答
最新问答
美图t8手机主板多少钱
3月24号的双色球开奖号码是多少
安徽潜山到江苏无锡的火车票价格是?
dnf死灵可以卡王子吗?就是召唤前先换上30粉加2王子,
高中英语教辅那种好
太原市迎泽区建华水果经销部招聘信息,太原市迎泽区建华水果经销部怎么样?
美国的历史
合肥伟恒机械有限公司怎么样?
在SSH框架中数据库的链接为什么要在Spring容器中配置而不用HIbernate呢?
成都三度文化传播有限公司怎么样?