a=1,b=2,c=3,d=4.x=2,y=2; (x=a>b)&&(y=c>d)是什么意思

joy_man 1年前 已收到1个回答 举报

4184020 幼苗

共回答了26个问题采纳率:92.3% 举报

a=1,b=2,c=3,d=4,x=2,y=2;这是C语言程序的赋值语句,使a,b,c,d,x,y等于所写数值.
(x=a>b)&&(y=c>d)这里的&&表示逻辑与运算.由于a>b为假,所以x=0,于是(x=a>b)&&(y=c>d)的值为0.

1年前

1
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 15 q. 0.134 s. - webmaster@yulucn.com