首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,则以下语句的输出结果是 s=32; S^=32; printf("%d",s);
若变量已正确定义,则以下语句的输出结果是 s=32; S^=32; printf("%d",s);
admin
2015-12-25
21
问题
若变量已正确定义,则以下语句的输出结果是
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://jikaoti.com/ti/Ffi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){inta=0,i;for(i=1;i<5;i++){switch(i){case0:case3:a+
下列程序的输出结果是()。main(){inta=4,b=5,c;if(a<b){c=a*b;printf("%d,%d,%d\n",b,a,c);}else{c=b/a;printf("
有下列程序:fun(intx,inty){return(x+y);}main(){inta=l1b=2,c=3,sum;sum=fun((a++,b++,a+b),C++);printf("%d\n",sum);
结构化程序设计主要强调的是()。
下列程序的运行结果是______。main(){inti,a[10];a[0]=a[1]=1;for(i=2;i<5;i++)a[i]=a[i-2]+a[i-1];
x和y都是double型变量,x的初值为4.0,y的初值为2.0,则表达式pow(y,fabs(x))的值为______。
设定义下列结构体,结构体变量p的出生年份赋值正确的语句是()。stmctst{intx;inty;intz;}structworker{charname
下列程序的运行结果为()。#defineMAX(x,y)(x)>(y)?(x):(y)main(){inta=2,b=3,c=1,d=3,t;printf("%d\n",(MAX(a+b,c+d))*1
有下列程序:main(){intk=5,n=0;do{switch(k){case1:case3:n+=1;k--;break;default:n
随机试题
新课程从“文本课程”走向“体验课程”,教师由教学中的主角转向“平等中的首席”。()
某2型糖尿病患者,50岁,实际体重超过标准体重25%,其饮食总热量应
属于藏药药味的是()。
高血压联合用药的原则应是
某企业向银行借款300万元,借款年利率为10%,筹资费费率为2%,所得税税率为33%,则其借款成本率为( )。
在借贷记账法下,借表示增加,贷表示减少。()
中华民族的母亲河是()。
从众的类型有()
某社区属于老的居住小区,没有实行物业管理,基础设施较差,老年人居住比例较高。居民在小区散步没有坐下来休息的地方,社区的老年人和他们的子女经常到社区居委会反映这个问题,建议修建一些路椅。为此社区居委会草拟了修建社区路椅的初步方案,召开社区居民代表会议讨论,并
•Readthearticlebelowabouttheimportanceofwritingjobdescriptions.•ChoosethebestwordtofilleachgapfromA,B,
最新回复
(
0
)