首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
admin
2019-12-17
56
问题
若变量已正确定义,则以下语句的输出结果是
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全国计算机二级
相关试题推荐
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp));其中buffer代表的是
下列关于C语言文件的叙述中正确的是
有以下程序#includemain(){charp[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";strcat(p,r);strcpy(p+strlen(q),q);printf("%d\n",
若有定义语句:charstrl[]="string",str2[8],*str3,str4[10]="string";,库函数strcpy的功能是复制字符串,以下选项中错误的函数调用是()。
有以下程序:#includemain(){int*p,x=100;P=&x;x=*p+10;printf("%d\n",x);}程序运行后的输出结果是()。
若在程序中变量均已定义成int类型,且已赋大于1的值,则下列选项中能正确表示的表达式是()。
关于C语言函数说明的位置,以下叙述正确的是()。
若有C语言表达式2+3*4+7/3,以下选项中叙述正确的执行顺序是()。
要求定义一个具有6个元素的int型一维数组,以下选项中错误的是()。
随机试题
债券以低于票面值的价格发行称为
下列关于骶管麻醉的叙述,错误的是
维系蛋白质分子中,螺旋的化学键是
项目经理的()能力主要表现在组织、指挥、协调、监督、激励等几方面。
十九大报告提出,按照兜底线、织密网、建机制要求,全面建成覆盖公民()的多层次社会保障体系。
某企业月初有短期借款余额20万元,本月向银行借入短期借款10万元,以银行存款偿还短期借款15万元,则月末“短期借款”账户的余额为()万元。
根据所给资料,回答题。CNNIC于2008年7月发布的《第22次中国互联网络发展状况统计报告》显示,我国网民数达2.53亿,超美国居世界首位。尽管如此,我国互联网普及率只有19.1%,仍然低于21.1%的全球平均水平。与上年同期相比,我国网
应急预案是指面对突发事件如自然灾害、重特大事故、环境公害及人为破坏的应急管理、指挥、救援计划等。它一般应建立在综合防灾规划的基础上,应急预案所称突发公共事件是指突然发生,造成或者可能造成重大人员死亡、财产损失、生态环境破坏和严重社会危害,危及公共安全的紧急
电阻:是指物质阻碍电流流动的能力,它的大小和材料本身性质有关。按这个定义,下面哪种说法是错误的()。
WilliamSydneyPorter(1862-1910),whowroteunderthepseudonymofO.Henry,wasborninNorthCarolina.Hisonlyformaleduc
最新回复
(
0
)