首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf(’’%d,s);
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf(’’%d,s);
admin
2014-06-15
30
问题
若变量已正确定义,则以下语句的输出结果是
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全国计算机二级
相关试题推荐
以下程序调用invert函数按逆序重新放置a数组元素的值。a数组中的值在main函数中读入。 #include<stdio.h> #defineN10 invert(s,i,j) int*s,i,j; {intt; if(
若已知a=10、b=20,则表达式!a<b的值为【】。
下面程序的输出结果是() #include<stdio.h> main() {inti,a[]={2,4,6,8}; int*p=a; for(i=0;i<4;i++)a[i]=*p++; printf(*
若有定义:intaa[8];则以下表达式中不能代表数组元素aa[1]的地址的是()
关系代数运算是以_______为基础的运算。
已定义以下函数:fun(char*p2,char*p1){while((*p2=*p1)!=’\0’){p1++;p2++;}}函数的功能是()。
以下叙述中正确的是
设有如下程序段:x=2002,y=2003;printf("%d\n",(x,y));则以下叙述中正确的是()。
下列叙述中正确的是()。
随机试题
假定夫妻不和睦的男外科大夫有较高的手术事故发生率,如用病例对照研究来检验此假设,合适的对照为
A、断面有淡黄色小点排列成数轮同心环B、断面具放射状纹理C、断面有“星点”D、断面有一条凸起的环纹或条纹E、断面有“云锦花纹”黄芪()
药品用容量法测定含量时,一般回收率可达
燃气管道穿越河底时,燃气管道宜采用()。
甲公司2014年取得一项产品发明专利,乙、丙、丁、戊四公司未经甲公司许可实施其专利。根据专利法律制度的规定,下列实施行为属于侵犯甲公司专利权的是()。
社会工作者对服务对象说:“我不知道我是否误会了你的意思,你上次一再告诉我,你很为自己的成就自豪,但刚才从你的谈话中,我感到你对自己很不满意。你对自己的看法到底是怎样的呢?”社会工作者运用的个案工作技巧是()。
如果甲国年利率为1%,乙国货币对甲国货币呈贬值趋势,预期一年后贬值为2%,那么,不考虑其他因素的条件下,从投资的角度看()。
ManyforeignerswhohavenotvisitedBritaincallalltheinhabitantsEnglish,fortheyareusedtothinkingoftheBritishIsle
HowtoBeaSuccessfulBusinesspersonHaveyoueverwonderedwhysomepeoplearesuccessfulinbusinessandothersarenot?
ConversationalSkills1.Skilltoaskquestionsa)Beawareofthehumannature:readinesstoanswerothers’questionsr
最新回复
(
0
)