首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main( ){ inti=l; i=i^i; printf(’’%d\n’’,1);} 程序运行后的输出结果是
有以下程序 main( ){ inti=l; i=i^i; printf(’’%d\n’’,1);} 程序运行后的输出结果是
admin
2014-06-15
17
问题
有以下程序
main( ){
inti=l;
i=i^i;
printf(’’%d\n’’,1);}
程序运行后的输出结果是
选项
A、-1
B、0
C、1
D、7
答案
B
解析
按位异或(^)的运算规则是:参与运算的两个运算数中相对应的二进制位上,若数相同,则该位的结果为0;若数不同,该位的结果为1。本题中表达式i^i的值必为0,因为i的各个位置的二进制值相同。
转载请注明原文地址:https://kaotiyun.com/show/HlJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
以下程序建立了一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输人数据为-1时,表示输入结束(链表头结点的data域不放数据,表空的条件是ph->next=NULL).#include<stdio.h>structlist{
若输入60和13,以下程序的输出结果是() #defineSURPLUS(a,b)((a)%(b)) main() {inta,b; scanf("%d,%d",&a,&b); printf("%d\n",SURPLUS(
在对下列函数调用中,不正确的是()
C语言中下列叙述正确的是_______。
关系代数运算是以_______为基础的运算。
下面程序的运行结果是【】。#defineN10#defines(x)x*x#definef(x)(x*x)main(){inti1,i2;i1=1000/s(N);i2=
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转存到链表的各个结点中,请从与下划线处号码对应的一组选项中选择出正确的选项。 #include<stdlib.h> structnode {chardata;s
下列叙述中正确的是_______。
随机试题
根据营业税法律制度规定,无需缴纳营业税的事项是_________。
当远端回肠被切除后将导致胆汁酸在
成本法特别适用于那些既无收益又很少发生交易的房地产估价,这类房地产主要包括()等。
投资控制的动态原理表达的含义不包括( )。
A类库存要求()。
(1)请你解释为什么参加者会对课程有截然不同的反应?(2)课程不设固定的结构模式有什么好处?
关于“学习”有两种观点:其一,“人之岁月精神有限,诵说中度一日,习行中错一日;纸墨上多一分,身世上少一分。”其二,“教人必欲使其读尽天下书,将道仝看在书上,将学全看在读上。”这两种观点没有处理好()。
张三和李四共有四间房屋,租给王五开办一商店。现李四为担保赵六所负的债务,将其对上述四间房屋中的共有份额抵押给甲,该抵押已得到张三同意,并在通知了王五后在房屋管理局作了登记。请指出下列哪些表述是正确的()。
下列各项中对“信息”理解不正确的一项是:本文说明的主旨是:
A、Itisbasedontheinterviewswithpopularsingers.B、Itistointroducesomefamoussongwriters.C、Ithelpstounderstandthe
最新回复
(
0
)