首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf(’’%d,s);
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf(’’%d,s);
admin
2014-06-15
25
问题
若变量已正确定义,则以下语句的输出结果是
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/I3n0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下定义:chara;intb;floatc;doubled;则表达式“a*b+d-c”值的类型为()。
以下程序建立了一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输人数据为-1时,表示输入结束(链表头结点的data域不放数据,表空的条件是ph->next=NULL).#include<stdio.h>structlist{
在下列关于宏定义命令#define的叙述中,正确的一条是()
下列程序的输出结果是() main() {chara[10]={9,8,7,6,5,4,3,2,1,0},*p=a+5; printf("%d",*--p); }
已知大写字母A的ACSⅡ码为65,以下程序的运行结果是()#include<stdio.h>main(){charc1=’A’,c2=’Y’;printf("%d,%d\n",c1,c2);}
以下程序运行后的输出结果是【】。main(){intx==15;while(x>10&&x<50){x++;if(x/3){x++;break;}elsecontinue;}
在面向对象中,一个对象请求另一个对象为其服务的方式是通过发送
下面概念中,不属于面向对象方法的是()。
能正确表示a和b同时为正或同时为负的逻辑表达式是_______。
以下概念中,不属于面向对象方法的是_______。
随机试题
根据《火灾自动报警系统设计规范》(GB50116),不适用于火灾自动报警系统设计的是()。
不符合肥大细胞的描述是
易导致对抗性激素样副作用的是
公安局以徐某经营的录像厅涉嫌播放淫秽录像为由,将录像带、一台VCD机和一台彩色电视机扣押,对徐某作出罚款500元的决定。徐某不服提起行政诉讼后,公安局向法院提交了有关录像带的鉴定结论。下列说法哪些是正确的?
在地籍图上量算土地面积,地籍图比例尺越大量算的精度越高。()
下列关于法律与政策区别的表述中,正确的选项是()。
为了提高磁盘存取效率,人们常每隔一段时间就进行磁盘碎片整理。所谓磁盘碎片是指磁盘使用一段时间后,()。
城市的人居环境和城市发展要坚持发展和保护双赢、坚持当前发展和长远规划相结合:离开经济搞环境是________,而脱离环境搞发展则是________。依次填入划横线部分最恰当的一项是:
Allofthefollowingexcept______areinstancesofhyponymy.
【B1】【B17】
最新回复
(
0
)