c语言中 a= y =1 == x 这个表达式怎么分析 a的结果是多少?原题是int x = 3,y=7,a;a = y > x+3; a= y =1 == x; a =

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 17:36:22
c语言中 a= y =1 == x 这个表达式怎么分析 a的结果是多少?原题是int x = 3,y=7,a;a = y > x+3; a= y =1 == x; a =
x͐J@_帶Bh&>ؕE%" TE0K}-4Fݸq꿞|3,Ɉe)(!@_I%rq1 ث">}vQQÄ?o`UUrVcH: ڥg] [oq6?c0>AL4A<u|-r6/G1 cm`%l(QK6ӎGDS[ ʰLJjM̲/Zwb*驂oJѾ&p

c语言中 a= y =1 == x 这个表达式怎么分析 a的结果是多少?原题是int x = 3,y=7,a;a = y > x+3; a= y =1 == x; a =
c语言中 a= y =1 == x 这个表达式怎么分析 a的结果是多少?
原题是
int x = 3,y=7,a;
a = y > x+3; a= y =1 == x; a =

c语言中 a= y =1 == x 这个表达式怎么分析 a的结果是多少?原题是int x = 3,y=7,a;a = y > x+3; a= y =1 == x; a =
a = y > x+3;
因为优先级 先看x+3 等于6 即 a = y >6
在看 y >6 即7>6 是真的 等于1
a =1
a= y !=1 == x;
优先级 非与或 y !=1 是真的 即 a=1== x;
1== x 假的 为0 即a=0