永发信息网

设x,y,t均为int型变量,那么执行语句x=y=3;t=++x||++y;后y的值是多少呀

答案:1  悬赏:0  手机版
解决时间 2021-05-21 11:40
  • 提问者网友:wodetian
  • 2021-05-21 06:16
设x,y,t均为int型变量,那么执行语句x=y=3;t=++x||++y;后y的值是多少呀
最佳答案
  • 五星知识达人网友:野慌
  • 2021-05-21 07:00

x=y=3;首先3赋值给x和y,x=3;y=3
然后t=++x||++y;这个语句要理解||这个的含义
例如:A||B当A为真(不等于0为真)时,这个语句就成立了,不再考虑B的值,也不再处理后面的B 的表达式;所以,t=++x||++y;x=3时候,t=++x(就t=4);++y不用处理的~
如果:A||B当A为假时候(等于0)就处理B的表达式!
就这样:x=3,y=3,t=4;


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯