首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){unsigned char a=2,b=4,c=5,d; d=a|b;d&=c; printf("%d\n",d);} 程序运行后的输出结果是
有以下程序 main(){unsigned char a=2,b=4,c=5,d; d=a|b;d&=c; printf("%d\n",d);} 程序运行后的输出结果是
admin
2018-11-21
26
问题
有以下程序
main(){unsigned char a=2,b=4,c=5,d;
d=a|b;d&=c;
printf("%d\n",d);}
程序运行后的输出结果是
选项
A、3
B、5
C、4
D、6
答案
C
解析
本题考查位运算,|为按位或运算,&为按位与运算,按位与(&)运算符的作用是:把参加运算的两个运算数按对应的二进制位分别进行“与”运算,当两个相应的位都为l时,该位的结果为1;否则为0。按位或(1)的运算规则是:参加运算的两个运算数中,只要两个相应的二进制位中一个为1,则该位的运算结果即为1;只有当两个相应位的数都为0时,该位的运算结果才为0。首先d=214值为6,d=6&5值为4。
转载请注明原文地址:https://kaotiyun.com/show/4Yxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){intx=3,y=2,z=1;printf("%d\n",x/y&~z);}程序运行后的输出结果是()。
有以下程序#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf("%d\n",F(a++,b++));}程序运行后的输出结果是
阅读下列程序,则执行后的结果为#include"stdio.h"main(){intc[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56};printf("%x,%x\
有以下程序:main(){intx,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d,%d\n",x,y,z);程序运行后的输出结果是()。
下列叙述错误的是()。
数据库设计包括两个方面的设计内容,它们是
下面四个选项中,均是不正确的8进制数或16进制数的选项是
数据库设计的4个阶段是:需求分析、概念设计、逻辑设计和()。
在软件生存周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
数据库系统中实现各种数据管理功能的核心软件称为【】。
随机试题
以汇票、本票、支票、债权、存款单、仓单、提单出质的,出质人和债权人应当订立质押合同,质押合同的生效时间为()。
中央银行宏观调控是国家宏观经济调控的重要手段之一,其主要内容和核心部分是中央银行的()。
研究社会再生产过程中经济系统与生态系统之间的物质循环、能量转化、信息交流和价值增值规律及其应用的新兴学科是()。
BeforehighschoolteacherKimberlyRughgotdowntobusinessatthestartofarecentschoolweek,shejokedwithherstudents
设随机变量X,Y同分布,X的密度为f(x)=设A={X>a}与B={Y>a}相互独立,且P(A+B)=3/4,求:a;
下列关于漏洞扫描技术和工具的描述中,错误的是
为了读取数据,需打开顺序文件”D:\data5.txt”,以下正确的命令是()。
Whenapersoniscuriousaboutsomething,itmeansheis(41)initandwishestoknowmoreaboutit.Wecansayhehascurio
Onemanwastomeethiswifedowntownandspendsometimeshoppingwithher.Hewaited【C1】______for15minutes.Thenhewaitedi
SinceI(finish)______readingthebook,Icanreturnittothelibrary.
最新回复
(
0
)