首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
2013-02-23
43
问题
有以下程序: main() { int x=3,y=2,z=1; printf("%d\n",x/y&~z); } 程序运行后的输出结果是( )。
选项
A、3
B、2
C、1
D、0
答案
8
解析
在表达式x/y&~z中,&前面表达式的值为1(3/2=1)表示二进制为00000001,而按位取反运算符~的优先级高于按位与运算符&,先计算&后面的取反运算符~。z的二进制表示为00000001,取反后为11111110,最后进行&,即“00000001&11111110”结果为00000000,故最后的值为0,所以,4个选项中选项D符合题意。
转载请注明原文地址:https://kaotiyun.com/show/SLJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。main(){inta=-1,b=1,k;if((++a<0)&&!(b--<=0))printf("%d%d\n",a,b);elseprintf("%d%d\n",b,a)
假设a和b为int型变量,则执行以下语句后,b的值为______。a=1;b=10;do{b-=a;a++;}while(b--<0);
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子x/(y*2)的C语言表达式是______。
下面程序的输出结果是______。main(){inta[]={1,2,3,4,5,6,7,8,9,0},*p;p=a;printf("%d\n",*(p+9));}
若有以下定义和语句,则对w数组元素非法引用的是______。intw[2][3],(*pw)[3];pw=w;
以下程序的输出结果是______。longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main(
设语句inta=3;,当执行了以下语句后,变量a的值是______。a+=a-=a*a;
设有以下定义和语句,sizeof(a)的值是【】,sizeof(b)的值是【】。struct{intday;Charmonth;intyear;}a,*b;b=&a;
SQL语言又称为______。
随机试题
RNA聚合酶全酶识别启动子的位置在
在破产程序中,债务人与债权人会议达成的和解协议发生效力后,应受和解协议约束的是()。
实施雷达管制必须有()设备的支持。
根据《水利工程设计概(估)算编制规定》,材料预算价格一般包括()等。
自然科学的发展遵循着其固有的逻辑!无论你提出多复杂的问题.科学家也许只用一个伟大的公式就能让你________。关于文明的研究则________,即便是最简单的问题,都需要科学家付出卓绝的努力,才能从浩瀚如海的资料中找到一个宏大的分析框架,而答案依旧不一定
老钟在度过一个月的戒烟生活后,又开始抽烟。奇怪的是,这得到了钟夫人的支持。钟夫人说:“我们处长办公室有两位处长,年龄差不多,看起来身体状况也差不多,只是一位烟瘾很重,一位绝对不吸,可最近体检却查出来这位绝对不吸烟的处长得了肺癌。看来不吸烟未必就好。”以下各
设,则B-1=________.
It’sdifficulttoimagineaworldwithoutantibiotics.Theycurediseasesthatkilledourancestorsincrowds,andenableanynu
AGOODSTARTTOAHOLIDAYIhadneverbeentoDenmarkbefore,sowhenIsetouttocatchtheferryinearlyMay,Ilittle【
Ididn’thearthesound,soI______asleep.
最新回复
(
0
)