14.设 a=5,b=6,c=7,d=8,m=2,n=2,执行(m=a>b)&&(n=c>d) 后m,n的值为
问题描述:
14.设 a=5,b=6,c=7,d=8,m=2,n=2,执行(m=a>b)&&(n=c>d) 后m,n的值为
答
先判断优先级
()最高,有两个,从左向右运算
m=a>b >的优先级比=高 算a>b
a=5,b=6 ab为假,得0,再赋值给m
m=0
又因为&&前面为0就不执行后面
所以不执行n=c>d
所以最后结果是
m=0,n=2