写出执行完下列代码段之后指定变量的值: bool x=true ,y=false,z=false; x=x&&y||z; y=x||y&&z; z=!(x!=y)||(y==z); 则x=false,y=【 】,z=【

admin2013-02-27  35

问题 写出执行完下列代码段之后指定变量的值:
   bool  x=true  ,y=false,z=false;
   x=x&&y||z;
   y=x||y&&z;
   z=!(x!=y)||(y==z);
   则x=false,y=【  】,z=【  】。

选项

答案false true

解析 执行语句“x&&y||z;”后,x的值变为false。执行“x||y&&z”后,y的值变为false,执行“!(x!=y)||y==z);”后,z的值变为true。
转载请注明原文地址:https://jikaoti.com/ti/8FL0FFFM
0

最新回复(0)