在C语言中,设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2; 则执行表达式:(m=a>b)&&(n=c>d)后,n的值为,
题目
在C语言中,设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2; 则执行表达式:(m=a>b)&&(n=c>d)后,n的值为,
答案
n的值仍然为2,没有改变!
先计算a>b,值为0,赋给m的值为0,表达式m=a>b的值也是0.
对于&&逻辑运算,不管后面(n=c>d)的值如何,都不影响(m=a>b)&&(n=c>d)的最终结果,因此,C语言不再对表达式n=c>d进行计算.因而n的值没有改变!
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 等腰三角形ABC的腰长是底边的6分之5,三角形ABC的面积为108,求三角形ABC底边上的高AD
- 男的染色体是XY,女的是XX
- 用边长是十五厘米的方砖给教室铺地,需要两千块,如果改用边长为二十五厘米的方砖铺地,需要多少块方砖?(用比例知识解)
- It is ___ (legal)to sell tobacco to children under the age of 16.
- 小学六年级数奥题(4题)急!
- should 用于推测时,它是情态动词还是助词?
- 加速度恒定的运动一定是匀变速直线运动这句话为什么不对?
- 比较级,1.He is much _____(tall) thanhis brother.2.____(early) you start,___(soon) you will be b
- 以除夕夜为题,要一篇400字左右的作文
- 说说你对道路交通安全的理解和认识