首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32: printf("%d",s);
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32: printf("%d",s);
admin
2020-07-28
38
问题
若变量已正确定义,则以下语句的输出结果是
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/1m3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
以下关于return语句的叙述中正确的是
以下叙述中正确的是
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩)。包含对非主属性
在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为
有下列程序:main(){inta[4][4]={{l,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,j,k,t;for(i=0;i<4;i++)for(j=0;j<3;j++)for(k=j+1;k
有下列程序:main(){inti,s=0,t[]={l,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2)s+=*(t+i);printf("%d\n",s);}程序执行后的输出结果是
下列叙述中正确的是
以下选项中不属于C语言标识符的是
随机试题
“文盲”这个概念属于()
简述生物在物质循环中的作用。
下列关于人格的叙述,错误的是
某租赁公司与某大理石厂订立了一份融资租赁合同,双方约定:租赁公司按照大理石厂的要求购买某矿山机械公司生产的花岗石开采设备一套;租赁公司将该设备出租给大理石厂使用,租期6年,大理石厂按年交纳租金。双方未就租赁期满该设备的所有权归属作出约定。则以下说法正确的有
某外商独资企业经S市人民政府批准成立。现该企业欲以其厂房作抵押,向某银行贷款1000万元。该企业之抵押行为符合下列哪一选项才有效?()
按《地表水环境质量标准》,对于III类水体人为造成环境水温变化应限制在()。
下列关于钢质脚手架材料的说法中,错误的是()。
依法从重从快惩处严重刑事犯罪分子,是()。
在VisualBasic6中下列______是不对的。
Itisallverywelltoblametrafficcongestion,thecostofpetrolandthehecticpaceofmodernlife,butmannersontheroads
最新回复
(
0
)