首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
admin
2019-12-17
66
问题
若变量已正确定义,则以下语句的输出结果是
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/EECp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
以下叙述中正确的是
当用户要求输入的字符串中含有空格时,应使用的输入函数是
若有以下定义和语句chars1[10]="abcd!",*s2="\n123\\";printf(”%d%d\n”,strlen(s1),strlen(s2));则输出结果是
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include#includevoidfun(char*P){inti=0;while(p[i]){if(p[i]="&&islower(p[i
设有定义:intx=7,y=12;,则以下表达式值为3的是()。
在源程序的开始处加上”#include”进行文件引用的原因,以下叙述正确的是()。
为了避免在嵌套的if—else语句中产生二义性,C语言规定与else子句配对是()。
以下叙述正确的是()。
随机试题
行政复议机构认为必要时,可以实地调查核实证据;对重大、复杂的案件,申请人提出要求或者行政复议机构认为必要时,可以采取()的方式审理。
求不定积分.
胃癌易向下列何处淋巴结转移
室内混响时间与下列哪项因素无关?
甲公司2015年年末有关科目明细科目余额如下:“应收账款——A公司”科目借方余额80万元,“应收账款——B公司”科目贷方余额50万元;“预收账款——C公司”科目借方余额20万元,“预收账款——D公司”科目贷方余额35万元。假定不考虑其他因素,甲公司2015
某计算机指令字长为16位,指令有双操作数、单操作数和无操作数3种格式,每个操作数字段均有6位二进制表示,该指令系统共有m条(m
战后西方国家跨国公司迅速发展是由于
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
Completethenotesbelow.WriteNOMORETHANTHREEWORDSAND/ORANUMBERforeachanswer.DepartmentofthePrintedWordStatist
Accordingtothenews,whichisthemainhubforthefestivities?
最新回复
(
0
)