首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
admin
2013-10-19
39
问题
若变量已正确定义,则以下语句的输出结果是
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/tvJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设char型变量x中的值为10100111,则表达式(2+x)(-3)的值为______。
对下面的程序进行编译与连接生成可执行文件c.exe,并在DOS命令提示符下输入:cIsaid"IloveChina"!程序代码如下:main(intargc,char*argv[]){printf("
若有如下程序:main(){inta[][2]={1,2,6,9,11},(*t)[2];t=a;printf("%d,%d\n",*(t[1]+1),(*t)[1]);}则程序运行后输出的结果是【
下列句子中,正确的C语言赋值语句是()
下面程序的输出结果是() main() {intx=10,y=3; printf("%d\n",y=x/y); }
函数sstrcmp的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0;当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串小于t所指字符串时,返回值小于0(功能等同于库函数strcmp)。请填空。#include
若有以下定义和语句:#include<stdio.h>inta=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NULL;则以下选项中错误的语句是()。
下面叙述正确的是()。
下述关于数据库系统的叙述中正确的是_______。
随机试题
甲企业存南京登记注册.在苏州从事经营活动,其拥有一辆上海牌照的货车,该车辆缴纳车船税的地点为()
计算dx.
患者,女性,65岁,一氧化碳中毒已昏迷1小时,面色苍白,呼吸减慢,心率102次/分,急诊入院。遵医嘱应用20%甘露醇快速静脉滴注的目的是
关于医疗用毒性药品的说法中,正确的是
下列各项财务指标中,能够揭示公司每股股利与每股收益之间关系的是()。
企业经营战略的实质是管理工作的()。
小号是________乐器,音色________,善于表现雄壮有力的音乐情绪,还能吹奏________的旋律。
行政事实行为,是指由行政主体基于职权所实施的不产生法律效力,但却能影响或改变事实状态的行为。根据上述定义,下列属于行政事实行为的是()。
设f(x)=∫0π(ecost—e—cost)dt,则()
Writeanessayof160~200wordsbasedonthefollowingdrawing.Inyouressay,youshould:(1)describethedrawingbriefly,
最新回复
(
0
)