首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
admin
2018-01-11
32
问题
若变量已正确定义,则以下语句的输出结果是
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/HNa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是_________。#definep(a)printf("%d,",(int)(a))#definePRINT(a)p(a);printf("theend")main(){in
下列选项中不会引起二义性的宏定义是()。
下列程序的输出结果是()。char*point(char*pt):main(){charb[4]={’a’,’c’,’s’,’f’},*pt=b;pt=point(pt);printf("%c\n",*pt);}
设有下列程序:#include#includemain(){inti;chars[10],t[10];gets(t);for(i=0;i<2;i++)
设有如下定义:intarr[]={6,7,8,9,10};int*ptr;ptr=arr;*(ptr2)=2;printf("%d,%d\n",*ptr,*(ptr2));则下列程序段的输出结果
一些重要的程序设计语言(如C语言和Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用()。
以下能正确定义一维数组的选项是()。
在“文件包含”预处理语句的使用形式中,当#include后面的文件名用(双引号)括起时,寻找被包含文件的方式是()。
与十进制数200等值的十六进制数为
数据流图有两种典型的结构形式,它们分别是变换型和【】。
随机试题
设向量a={-1,1,2},b={2,0,1},则a与b的夹角为()
A.再生障碍性贫血B.海洋性贫血C.铁粒幼细胞性贫血D.缺铁性贫血E.慢性疾病贫血
我国某省人大常委会制定了该省的《食品卫生条例》,关于该地方性法规,下列哪一选项是不正确的?(卷一/2010年第8题)
工程性能比较优越、价格便宜、是最重要金属材料的为()。
经营活动流入的现金主要包括()。
某产品包装企业每天平均有10000个产品和50名负责包装的人员,产品和负责包装的人员的比率是10000:50,即为200:1。如果这个企业的预期下周的生产包装业务量再增加10000个产品,那么需要额外增加()负责包装的人员。
某私营企业2007年3月15日领取了工商营业执照,之后设置了账簿,进行会计核算。2009年12月份,企业感到自身会计核算很不规范,容易被查出问题,便将开业以来的账簿及发票进行销毁,后被主管税务机关发现,受到严厉处罚。该私营企业设置账簿的法定时间应该是(
心理过程包括认知过程、__________和__________。
网上预约挂号推行半年多,只有两成患者在网上预约挂号。而且大多数专家号落入票贩子手中。你怎么看?
A、Theyencouragemorehomelesspeople.B、Theyareasafetyhazard.C、Theytakeupparkingspaces.D、Theydestroytheneighborhoo
最新回复
(
0
)