首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
36
问题
有以下程序: 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全国计算机二级
相关试题推荐
下列程序段的输出结果是______。intx=3;do{printf("%d",x-=2);}while(!(--x));
若有以下定义和语句,则输出结果是______。int**pp,*p,a=10,b=20;pp=&p;p=&a;p=&b;printf("%d\n",*p,**pp);
有以下程序:voidsum(int*A){a[0]=a[1];}main(){intaa[10]={1,2,3,4,5,6,7,8,9,10},i;for(i=1;i>0;i--)sum(&aa[i])
有以下程序段:intk=0;while(k=1)k++;while循环执行的次数是______。
有以下程序:main(){inta;charc=10;floatf=100.0;doublex;a=f/=c*=(x=6.5);printf("%d%d%3.1f%3.1f\n",a,c,f,
函数mystrlen(char*s)的功能是求字符串s的长度,请填空。mystrlen(char*s){char*t:t=s;while(【】)t++;return(t-s);
下面程序的输出结果是______。main(){inta[]={1,2,3,4,5,6,7,8,9,0},*p;p=a;printf("%d\n",*(p+9));}
设有以下定义:char*st="howareyou";下列程序段中正确的是______。
以下程序的运行结果为______。main(){intx,*p,**q;x=10;p=&x;q=&p;printf("%d\n",**q);}
随机试题
Ifyouhavethreeyears’workexperience,youwillbetheright________forthisjob.
企业文化
男,8个月,腹泻3天,入院诊断脱水酸中毒、营养不良,经补液纠正脱水酸中毒于入院后12小时出现嗜睡、呼吸变浅、心音低钝、心率加快、腹胀、肠鸣音弱,血钠135mmol/L。如该患儿在脱水纠正后出现惊厥,首先要考虑的诊断是
受理申请医师注册的卫生行政部门除执业医师法第十五条规定的情形外,应当自收到申请之日起多少日内准予注册,并发给由国务院卫生行政部门统一印制的医师执业证书
急性型再生障碍性贫血早期最突出的表现是:
下列不属于工资费用的是()。
职业道德对本行业从业人员所作的规范主要是针对其在职业活动中的( )。
Oceanographyhasbeendefinedas"Theapplicationofallsciencestothestudyofthesea".Beforethenineteenthcentury,scien
近十年来,新飞冰箱厂通过不断引进先进设备的技术,使得劳动生产率大为提高。即在单位时间里,较少的工人生产了较多的产品。请问以下哪项如果为真,就一定能支持上述结论?Ⅰ.和1997年相比,2007年新飞冰箱厂的年利润增加了一倍,工人增加了10%Ⅱ.和1997
What’syourearliestchildhoodmemory?Canyourememberlearningtowalk?Ortalk?Thefirsttimeyouheardthunderorwatcheda
最新回复
(
0
)