首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
admin
2019-12-17
31
问题
若变量已正确定义,则以下语句的输出结果是
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/EECp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){FILE*pf;char*s1="China",*s2="Beijing";pf=fopen("abc.dat","wb+");fwrite(s2,7,1,pf);rewi
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp));其中buffer代表的是
下列关于C语言文件的叙述中正确的是
程序中对fun函数有如下说明voidfun();此说明的含义是
若有以下定义和语句chars1[10]="abcd!",*s2="\n123\\";printf(”%d%d\n”,strlen(s1),strlen(s2));则输出结果是
以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是()。#includemain(){intk;printf("Enteraintnum
若有定义语句:inta=12;,则执行语句:a+=a一=a*a;后,a的值是()。
设有定义:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a,i;,若0≤i≤9,则对a数组元素的引用错误的是()。
随机试题
设u=f(x)可导,则复合函数u=f(xyz)的全微分du=_______.
甾体激素黄体酮的灵敏、特有的鉴别反应是在一定的条件下生蓝紫色,所用的试剂是:
支气管肺炎缺氧明显者,宜用面罩给氧,氧流量为
如下哪项不是紫癜的临床表现
对于无器质性心脏病、无症状的室性期前收缩的患者,应采取的治疗是
下列账簿中可以采用卡片账的是()。
在下列关于资产负债率、权益乘数和产权比率之间关系的表达式中,正确的是()。
(2017年)2017年2月10日,甲公司向乙公司签发一张金额为50万元的商业汇票,以支付所欠货款。汇票到期日为2017年8月10日。A银行作为承兑人在汇票票面上签章。3月10日,乙公司将该汇票背书转让给丙公司,用于支付装修工程款,并在汇票上注明
在宏参数中,要引用窗体F1上的Textl文本框的值,应该使用的表达式是
______agoodteacher,onemustfirstbeagoodpupil.
最新回复
(
0
)