首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32: printf("%d",s);
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32: printf("%d",s);
admin
2019-12-17
47
问题
若变量已正确定义,则以下语句的输出结果是
s=32;
s^=32:
printf("%d",s);
选项
A、-1
B、1
C、32
D、0
答案
D
解析
“按位异或”运算的规则是:参与运算的两个运算数中相对应的二制位上,若数相同,则该位的结果为0;若数不同,则该位的结果为1。因为语句“s=32;s^=32;”相当于s与自身做按位异或运算,所以其结果等于0。
转载请注明原文地址:https://www.kaotiyun.com/show/nzCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
以下关于C语言的叙述中正确的是
以下叙述中正确的是
下列叙述中错误的是
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#includemain(){FILE*fp;longnum=0,fp=fopen("fname.dat","r");while(______
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
若有定义:inta=0,b=0,c=0,d=0;,有C语言表达式(a++&&b++)?c++:d++,以下关于其执行顺序的叙述正确是()。
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
有三个关系R、S和T如下。由关系R和S通过运算得到关系T,则所使州的运算为
软件测试的目的是()。【10年9月】
随机试题
化工过程一般不包含()。
副交感神经兴奋时可引起
下列给出的血气分析中哪一项是Ⅰ型呼吸衰竭
阅读文本材料和具体要求,完成以下问题。寡人之于国也梁惠王日:“寡人之于国也,尽心焉耳矣。河内凶,则移其民于河东,移其粟于河内;河东凶亦然。察邻国之政,无如寡
学校通过对学生优良品德的培养可以逐渐改变社会风气。()
【2015重庆綦江】下列属于学习迁移的现代理论的有()。
课程标准对教材的编写体系、教学顺序和课时安排作了硬性的规定。()
个别劳动的社会性质。通过
设某并行数据库采用一台具有14个刀片的刀片服务器,每个刀片具有独立的内存和磁盘,各刀片之间通过刀片服务器上的以太网交换机实现通信,则该并行数据库采用的体系结构是【13】结构。
有以下程序:voidchange(intk[]){k[0]=k[5];)main(){intx[10]={1,2,3,4,5,6,7,8,9,10},n=0;while(n<=4)(change(&x[n]);n++;
最新回复
(
0
)