首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的功能是进行位运算 main ( ) { unsigned char a, b; a=73; b=~4&3; printf (,%d %d\n" ,a,b); } 程序运行后
以下程序的功能是进行位运算 main ( ) { unsigned char a, b; a=73; b=~4&3; printf (,%d %d\n" ,a,b); } 程序运行后
admin
2009-01-15
28
问题
以下程序的功能是进行位运算 main ( ) { unsigned char a, b; a=7
3
; b=~4&3; printf (,%d %d\n" ,a,b); } 程序运行后的输出结果是
选项
A、4 3
B、7 3
C、7 0
D、4 0
答案
1
解析
是位异或运算符,其作用是将左右运算分量的相应二进制位进行异或操作。即,相应位同时为。或同时为1则结果相应位为0,否则结果相应位为1。所以a=7
3
= (00000111)2
(00000011)2
=(00000100)2=4。~是位反运算符,作用是将运算分量的二进制位按位取反。即,原来是0的二进制位变成1,原来是1的变成0。 &是位与运算符,其作用是将左右运算分量的相应二进制位进行与操作。即,相应位同时为1时结果相应位为1,否则结果相应位为0。所以b=-4&3=~(00000100)2&(00000011)2 (11111011)2&(00000011)2=(00000011)2=3。故应该选择A。
转载请注明原文地址:https://jikaoti.com/ti/ZkK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有两个水平滚动条HV、HT,还有一个文本框Text1和一个标题为“计算”的命令按钮Commandl,并编写了以下下程序:PrivateSubCommandl_Click()EndSubPublicSubcalc(xAsInteg
在窗体上画一命令按钮和一文本框,其名称分别为Command1和Text1,然后编写如下程序:FunctionFun(xAsInteger,PrivateSubCommand1_Click()yAsInteger)As
(1)在名称为Form1的窗体上画一个计时器,其名称为Timer1;再画一个图像框,其名称为Image1,在该图像框中装入一个图形文件pic.ico;然后画一个水平滚动条,其名称为HScroll1,Min属性值为100,Max属性值为1200,Larg
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Labell),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是
有如下函数过程:Functionf1(xAsInteger)AsLongDimsAsLong,iAsIntegers=0Fori=1Toxs=s+iNextif1=sEndFunction在窗体上添加一个命令按钮
设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是()。
下面是求最大公约数的函数的首部:Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是( )。
分段函数入下:设x中已经有一个数值。下列程序段中,能正确计算y值的是()。
随机试题
依照决策者在管理组织中所处的地位不同,决策可分为
在红细胞直方图主峰右侧的细胞为
胎动减少是指胎动12小时少于
已知通过分汽缸的蒸汽总流量为4.5t/h,筒身蒸汽流速为12m/s,蒸汽密度ρ=4.705kg/m3,则分汽缸的筒身直径为()mm。
以要约方式进行上市公司收购的,收购人应当公平对待被收购公司的所有股东。()
能正确辨别基本颜色,但还不能正确命名的年龄阶段是()。
简述家庭教育、社会教育和学校教育相互配合的重要意义。
如果某IT项目客户的业务部署在其Internet网站上,客户的供应商、经销商等合作伙伴的业务也部署在各自的Interlnet网站上。客户要求自己的IT系统能通过Internet,和其合作伙伴集成起来,开发者首先要考虑的技术是______。A.COM和Ca
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
A、Hainan.B、Beijing.C、Tibet.D、Chongqing.A本题的问题关键词是where。对话中男士提到海边、沙滩,所以四个选项中符合要求的只有海南,因此选A。
最新回复
(
0
)