首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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-04-15
14
问题
有以下程序 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。在prinf()函数的表达式中,“&”前面表达式的值为1(3/2=1)表示为二进制为00000001,而按位取反运算符“~”的优先级高于按位与运算符“&”,先计算“&”后面的取反运算符“~”。z的二进制表示为00000001,取反后为11111110,最后进行“&”,即“00000001&11111110”可知结果为00000000,故最后的值为0。
转载请注明原文地址:https://jikaoti.com/ti/eFK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件Sjt4.vbp,相应的窗体文件为sjt4.frm,在窗体上有一个文本框和一个命令按钮。程序运行后,单击命令按钮,即可计算出1一1000范围内能被7整除或被5整除的整数的个数,并显示在文本框中。在窗体的代码窗口中,已给出了部分程
设有如下程序:PrivateSubForm_Click()DimxAsInteger,pAsIntegerx=InputBox("请输入一个整数")p=fee(x)PrintpEndS
设a=“VisualBasic”,下面语句中可使b=“Basie”的是()。
在窗体上画2个名称分别为Text1和Text2的文本框,然后编写如下事件过程:PrivateSubForm_Load()ShowText1.Text="ABCDEF"Text2.SetFocusEndSubPr
以下变量名中合法的是()。
下列叙述中正确的是( )。
用二维表的形式表示实体和实体间联系的数据模型是()。
在关系模型中,每一个二维表称为一个
下列排序方法中,最坏情况下比较次数最少的是( )。
若要清除列表框控件中的所有列表项,应该使用的方法是
随机试题
下列哪项关于BV的描述是正确的
某患者,已患高血压,近年出现劳力性心前区疼痛,平时活动量稍大或上三楼时出现胸部疼痛,休息缓解。近1个月发作频繁。1~2次/天,约15分/次。休息时也有发作。发作时做心电图示ST段压低。应该诊断为()
导致胎儿生长受限的母体因素包括
在一起伤害案件中,被害人甲不服某县人民检察院对犯罪嫌疑人乙作出的不起诉决定而向县人民法院提起诉讼。人民法院审查后认为该案缺乏罪证,经要求,自诉人未能提出补充证据。县人民法院可以作出哪些处理?
某银行员工甲与员工乙共同负责业务印章及重要凭证的保管,甲保管保险箱钥匙,乙掌握密码,某日,甲员工请假看病,下列说法中,符合职业操守要求的是()。
国库券属于()。
有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){}virtualvoidf1()
—Whatdoyouusuallydoatweekends?—Er...Iusually______somecleaningathome.
Althoughthedancecontestisonlyonemonthaway,participatingperformershave______toschedulearehearsal.
Imaginingbeingaskedtospendtwelveorsoyearsofyourlifeinasocietywhich【B1】_____onlyofmembersofyourownsex,how
最新回复
(
0
)