首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:main ( ){ int X=3, y=2, z=1; printf ("%d\n", x/y&~z );}
有以下程序:main ( ){ int X=3, y=2, z=1; printf ("%d\n", x/y&~z );}
admin
2009-01-15
38
问题
有以下程序:main ( ){ int X=3, y=2, z=1; printf ("%d\n", x/y&~z );}
选项
A、3
B、2
C、1
D、0
答案
8
解析
本题考核的知识点是位运算符的应用。位与运算符“&”参加运算的两个数据,按二进位进行“与”运算,如果两个相应的二进制位都为1,则该位的结果值为1,否则为0,取反运算符“~”,用来对一个;进制按位取反,即将0变1,1变0.在prinft()函数的表达式中, “&”前面表达式的值为 1(3/2=1)表示为二进制为 00000001,而按位取反运算符“~”的优先级高于按位与运算符“&”,先计算“&”后面的取反运算符“~”。 z的二进制表示为00000001,取反后为11111110,最后进行“&”,即“00000001&11111110”可知结果为00000000,故最后的值为0,所以,4个选项中选项D符合题意。
转载请注明原文地址:https://kaotiyun.com/show/PnXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序计算并输出的是PrivateSubCommand1Click()a=10:s=0Dos=s+a*a*a:a=a-1LoopUntila
为使程序运行时通用对话框CD1上显示的标题为“对话框窗口”,若通过程序设置该标题,则应使用的语句是
数据库应用系统中的核心问题是
已知a=6,b=15,c=23,则语句PrintSgn(a+b.Mod6-c\a)&a+b的输出结果为
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是()。
以下过程定义中正确的过程首行是
下面程序在调试时出现了死循环PrivateSubCommandl_Click()n=InputBox(“请输入一个整数”)DoIfnMod2=0Thenn=n+1Elsen=n+2EndIf
下列关于工具箱的说法中正确的是()。
结构化程序设计的基本原则不包括()。
层次型、网状型和关系型数据库划分原则是
随机试题
患儿男性,2岁。反复发热、尿液浑浊6个月,加重1天。化验尿常规:WBC25/HP,RBC1/HP,尿蛋白(++);血常规:Hb110g/L,WBC16.5×109/L,N85%,L15%。下述检查无需急查的是
严重肺气肿、肺心病患者不宜以吸入纯O2改善缺O2,这是因为
支配心脏的迷走神经末梢释放的递质是
某代理人超越了授权范围所产生的权利义务,事后获得了被代理人的同意,则此行为属于()。
根据《建设工程工程量清单计价规范》(GB50500-2008),下列关于预制混凝士楼梯的叙述错误的是()。
关于股票指数,下列说法正确的有()。
下列不属于企业集团财务公司资产业务的是()。
根据税收征收管理法律制度的规定,下列各项中,属于纳税担保范围的有()。
设有如下事件过程:PrivateSubForm_Click()x=0Wlilex
货物续订说明:假设你是一家进口公司的业务员,写信向一家鞋子出口公司的业务员Mike续订一批鞋子。内容:1.收到了对方的货物(鞋子),觉得质量令人满意;2.希望续订3000双:3.请对方尽快发货。Wordsfo
最新回复
(
0
)