首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,则以下语句的输出结果是 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://kaotiyun.com/show/EECp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){FILE*pf;char*s1="China",*s2="Beijing";pf=fopen("abc.dat","wb+");fwrite(s2,7,1,pf);rewi
以下叙述中正确的是
有以下程序#includeintf(intx);main(){inta,b=0;for(a=0;a<3;a++){b=b+f(a);putchar(’A’+b);}}intf(intx){
有以下程序#includedoublef(doublex);main(){doublea=0;inti;for(i=0;i<30;i+=10)a+=f((double)i);printf("%5.0f\n",a);}
当用户要求输入的字符串中含有空格时,应使用的输入函数是
若有定义语句:char*s1="OK",*s2"=ok";以下选项中,能够输出"OK"的语句是
有以下程序:#includevoidfun(intx,inty,int*z){*z=y—x;}main(){inta,b,c;fun(10,5,&a);fun(
若有C语言表达式2+3*4+7/3,以下选项中叙述正确的执行顺序是()。
设有定义:intx=2,*p=&x;floaty=3.0;charz=’c’;,则立即进行以下运算有安全隐患的是()。
以下叙述正确的是()。
随机试题
“振兴中华”这四个字:含有后鼻音的字是_____。
大柴胡汤组成中含有的药物是()蒿芩清胆汤组成中含有的药物是()
上消化道出血时,为寻找出血的病因,首选的检查方法是
男,72岁。排便时突然跌倒,意识丧失,呼吸断续,有陈旧心肌梗死和糖尿病病史,无高血压病史,诊断为心脏骤停。该患者既往超声心动图检查未发现异常,其心脏骤停最可能的原因是()
甲医院设立了制剂室,符合规定的行为是()。
患儿,男,4岁,因肾病综合征入院,表现有水肿、蛋白尿,目前无感染迹象。为了帮助患儿减轻眼睑水肿,护士最好采取下列哪种方法
下列属于我国开展国际刑事司法协助的主管机关的有:()
Whenstudentsengagedingroupwork,theteachergavefeedbackaftereachgrouphadstatedtheiropinionandshowntheirresult.
汉唐制定土地法规,限制私有大土地制的发展,宋代一改此法,“不抑兼并”。据此可知宋代()。
阅读下面材料,回答问题。某教师回到办公室说:“二年二班的学生真笨,这堂课我连续讲了三遍,他们还是不会,我是发挥了教师的主导作用了,他们不会我有什么办法?”你对这位教师所说的话有何看法?
最新回复
(
0
)