单选题

x 和y 的类型都是 int. 对以下表达式,找出永远为真的表达式()

A. (x ˆ (x>>31)) – (x>>31) > 0
B. ((x >> 31) + 1) >= 0
C. (!x | !!y) == 1
D. ((x >> 31) & 0x1 )== x

查看答案
该试题由用户926****53提供 查看答案人数:11311 如遇到问题请 联系客服
正确答案
该试题由用户926****53提供 查看答案人数:11312 如遇到问题请联系客服

相关试题

换一换
热门试题
若x为int类型, 与逻辑表达式!x等价的C语言关系表达式() 若x为int类型, 与逻辑表达式!x等价的C语言关系表达式() 设有以下变量定义语句:char w; int x; float y; double z;则表达式w*x+z-y的结果类型为 类型() 设有定义:int x=3;,以下表达式中,值不为12的是( ) 设有定义 :int x=2;, 以下表达式中 , 值不为 6 的是 设x和y为int型变量,表达式x+=y;y=x+y;x-=y;的功能是() 设x=3,y=5,则以下表达式值为真的是() 设X=12,Y=-8,以下表达式值为True的是(  ) 若定义int x = 5, y = 2,则表达式x % y的值为() 设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,32+z)后,x的值为() 设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,32+z)后,x的值为 ( ??)。 若有int x=3,y;则计算表达式y=x++后,x和y的值分别为: (14)设有定义:int x=2; ,以下表达式中,值不为6的是 int x=1,y=2;则表达式x+=x*=y+8的值为 int x=10,y=5;则表达式x+=x*=y+8的值为( )。 设有"int x=1, y=2;",则表达式1.0+x/y的值为 若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是( )。 若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是() 若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是() 对于 int x=10, y=100; 以下逻辑表达式的值为0的是()
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位