假设已定义了变量a=1;b=2;c=3;d=4;m=1;n=1;则语句(m=a>b)&&(n=c>d);执行后m=0,n=1是否正确?
人气:142 ℃ 时间:2020-06-24 21:55:19
解答
楼上的错了,>优先级比=高,楼主的答案是正确的
&&连接而成的表达式执行的短路求值,只要前半部分表达式的值为0,后半部分就不求值了
m = a>b,a>b为假,比较表达式的值为0,0付给m,所以(m=a>b)整个复制表达式的值为0,&&的后半部分(n=c>d)不求值了,所以n的值没有变还是1
推荐
- 假设char m,现要用一个定义语句,定义一个指针P指向变量M( )
- 在C++中,对别名的访问就是对别名所关联变量的访问.,
- i will give you such information ____help you in your study
- leo是一个英国小男孩
- 预习课文后,你觉得音乐之都维也纳是一座怎样的城市?
- 高中数学必修4三角函数题
- 描写夏天的成语有哪些
- 在菱形ABCD中,∠A=135度,AB=根号2,以C为圆心的弧DF分别与AB,AD相切于G,H两点,与BC,CD分别相交于EF两点,用扇形CEF做成圆锥的侧面,求圆锥的高?
猜你喜欢
- In order to encourage the students to study hard,the schoolmaster will give the scholarship to ______got the first prize
- 《醉花阴》中“人比黄花瘦”是千古流传的佳句,以花比人,其中的“瘦”字有什么作用
- 304287读作什么
- 一国两制的基本含义和基本内容?
- 判断1除一个数(0除外)的商,等于这个数的倒数
- 设A=a²+b²-c²,B=-4a²+2b²+3c²,并且A+B+C=0,求C
- 英语“一些;一点”的用法?就是那些短语后加什么 以及理解意思
- 就是关于”快乐假期,轻松阅读“写一篇作文,我不知道该写什么题材,谢