首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf(’’%d,s);
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf(’’%d,s);
admin
2014-06-15
56
问题
若变量已正确定义,则以下语句的输出结果是
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/WlJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是() #include<stdio.h> #include<string.h> main() {char*a="AbcdEf",*b="aBcD" a++;b++; printf("%d\
在对下列函数调用中,不正确的是()
下面的程序 main() {intx=3; do{printf("%d\n",x-=2);} while(!(--x)); }
设有定义:intn,*k=&n;以下语句将利用指针变量k读写变量n中的内容,请将语句补充完整。scanf("%d",【】);printf("%d\n",【】);
以下不能正确进行字符串赋初值的语句是
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
若已定义x和y为double类型,则表达式“x=1,y=x+3/2”的值是()。
下列四个叙述中,错误的是_______。
以下不能正确定义二维数组的选项是()。
在关系运算中,【】运算是对两个具有公共属性的关系所进行的运算。
随机试题
急性动脉栓塞可以出现以下哪些临床表现
病人,女,61岁,因头痛、心悸和心前区不适感,门诊查:血压160/95mmHg,据此可以推断该病人高血压分级属于()。
噻嗪类利尿药的作用部位是
A.鹿角霜B.鹿角胶C.蒲黄D.砂仁E.当归需先煎的药是
这起事故按事故性质分类构成()。在有爆炸危险的环境中动火,应对空气进行取样分析,取样时间与作业的时间不得超过()min,如超过此间隔时间或停歇时间超过()min以上,必须重新取样分析。
企业以自己生产的产品赠送他人,由于会计核算时不作销售处理,因此不需交纳增值税。()
《林哈德与葛笃德》是()的教育理论专著。
行政赔偿是指行政主体违法实施行政行为,侵犯相对人合法权益造成损害时由国家承担的一种赔偿责任。下列选项中,()不是行政赔偿的义务机关。
有6位歌手:F、G、L、K、H、M。3位钢琴伴奏师:X、Y、W。每一位钢琴伴奏师恰好分别为其中的2位歌手伴奏。已知信息如下:(1)如果X为F伴奏,则W为L伴奏。(2)如果X不为G伴奏,则Y为M伴奏。(3)X或Y为H伴奏。(4)F与G不共用伴奏师;L
Withregardtoitssize,Australiais______countryintheworld.
最新回复
(
0
)