首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf(’’%d,s);
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf(’’%d,s);
admin
2014-06-15
34
问题
若变量已正确定义,则以下语句的输出结果是
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全国计算机二级
相关试题推荐
以下程序建立了一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输人数据为-1时,表示输入结束(链表头结点的data域不放数据,表空的条件是ph->next=NULL).#include<stdio.h>structlist{
设有以下定义: typedefunion {longi;intk[5];charc;}DATE; srtuctdate {intcat;DATEcow;doubledog;}too; DATEmax; 则下语句的执行结果
C语言中下列叙述正确的是_______。
设有以下定义和语句:inta[3][2]={1,2,3,4,5,6,),*p[3];p[0]=a[1];则*(p[0]+1)所代表的数组元素是()。
若有以下定义和语句:#include<stdio.h>inta=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NULL;则以下选项中错误的语句是()。
以下不能正确进行字符串赋初值的语句是
C语言中用于结构化程序设计的三种基本结构是
下列叙述中,正确的是
下列叙述中正确的是()。
以下叙述中正确的是()。
随机试题
气体压送机械按其压缩比分类,可分为()、()、()和()四类。
Drawingapictureisthesimplestwayofputtinganideadownonpaper.Thatis【C1】______menfirstbegantowritesixthousandye
A.吡喹酮B.贝尼尔C.地克株利D.三氯苯咪唑E.伊维菌素防治猪蛔虫病可选用
时行感冒的特征是()
设计评审包括()。
下列关于级配碎石(碎砾石)基层施工技术要求,正确的有()。
购买方作为合并对价发行权益性证券的发行费用,应当冲减资本公积(资本溢价或股本溢价),资本公积(资本溢价或股本溢价)不足冲减的,冲减留存收益。()
目前集装箱运输是成组运输的最高形态。
A、B两地相距320千米,甲、乙二人驾车分别从A、B两地相向而行,甲每小时行36千米,乙每小时比甲多行8千米。甲、乙各有一部对讲机,对讲机的使用范围是40千米。那么,甲、乙二人出发后()小时可以开始用对讲机联络。
现在一些人往往利用手机传播色情信息,危害很大。于是有人建议政府尽快立法禁止12岁以下儿童使用手机。你怎么看?
最新回复
(
0
)