首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
30
问题
有以下程序: 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全国计算机二级
相关试题推荐
下列程序的输出结果是______。intd=1;fun(intp){staticintd=5;d+=p;printf("%d",d);return(d);}main(){inta=3;printf("%d\n",fun
以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子x/(y*2)的C语言表达式是______。
下列程序的输出结果是【】。voidfun(int*n){while((*n))printf("%d",(*n)--);}main(){inta=10;fun(&a);
设有以下定义:char*st="howareyou";下列程序段中正确的是______。
设有结构体类型定义:structtry{intone;floattwo;}*str;若要动态开辟一个结构单元,使指针str指向其首地址,正确的语句是______。
设有如下的变量定义,以下符合C语言语法的表达式是______。inti=8,k,a,b;unsignedlongw=5;doublex=1,42,y=5.2;
若已定义以下语句,其中0≤i≤9,则对a数组元素不正确的引用为______。inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。intmystrlen(char*str){inti;for(i=0;【】!=’\0’;i++);return(【】);
一个C语言程序是由
随机试题
已知,则A一1=________.
用热收缩片补口时,钢管除锈表面温度至少高于露点温度()。
A.排便时出血,痔块不脱出肛门B.痔脱出肛门,需用手辅助才可回纳C.痔脱出肛门,不能回纳D.痔块发生嵌顿E.排便时痔块脱出肛门,便后自行回纳二期内痔的病理特点是()
桩数为4根的桩基础,若作用于承台顶面的轴心竖向力Fk200kN,承台及上覆土自重Gk=200kN,则作用于任一单桩的竖向力Qik为:
在工程项目管理组织建立过程中,位于确定工作岗位及职责和制定考核标准之间的步骤是()。
根据《建筑法》,开工报告制度是指()。[2014年真题]
企业在对会计要素进行计量时,采用重置成本、可变现净值、现值、公允价值计量的,无需考虑会计要素金额是否持续取得并可靠计量。()
××公司向境外客户提供劳务之后,前往甲银行办理国际结算业务。该公司开出汇票请求甲银行为其办理收款业务。该案例所采用的结算方式为()。
银行业从业人员对同级别同事违反法律或内部规章制度的行为进行监督,可以采取的方式有()。
Businesstravelersusedtobethecashcowsofthehotelbusiness.Armedwithcorporatecreditcardsandexpenseaccounts,they’
最新回复
(
0
)