首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int i=1; i=i^i; printf("%d\n",i); } 程序运行后的输出结果是
有以下程序 main(){int i=1; i=i^i; printf("%d\n",i); } 程序运行后的输出结果是
admin
2020-07-28
20
问题
有以下程序
main(){int i=1;
i=i^i;
printf("%d\n",i);
}
程序运行后的输出结果是
选项
A、-1
B、0
C、1
D、7
答案
B
解析
按位异或(^)的运算规则是:参与运算的两个运算数中相对应的二进制位上,若数相同,则该位的结果为0;若数不同,该位的结果为1。本题中表达式i^i的值必为0,因为i的各个位置的二进制值相同。
转载请注明原文地址:https://jikaoti.com/ti/yHD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列4个程序中,完全正确的是()。
若有定义:inta=7;floatx=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是()。
设变量x和变量y都是int类型,且x=1,y=2,则printf(’’%d%d’’,x,y,(x,y))的输出结果是()。
请编写函数fun,它的功能是:求出1到1000之间能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内
给定程序MODI1.C中函数fun的功能是:统计字符串中各元音字母(即:A、E、I、O、U)的个数。注意:字母不分大、小写。例如:若输入:THIsisaboot,则输出应该是:1、0、2、2、0。请改正程序中的错误,使它能得出正确的结果。注
下面对软件描述错误的是
以下选项中合法的标识符是
以下选项中,能用作数据常量的是
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是
下列与队列结构有关联的是()。
随机试题
已知某气缸用Z个小径为d1的普通螺栓连接,作用在汽缸盖上的总轴向载荷为R,单个螺栓所受预紧力为F’,剩余预紧力为F’’,螺栓的许用应力为[σ]。分析单个螺栓所受总拉力F。的大小,并写出其强度条件公式。
我国新疆地区瓜果较甜的主要原因是()
以下关于半固定桥的说法中错误的是()
缺铁性贫血的实验室检查结果应是
A、加酸产生白色沉淀B、与硝酸银反应产生黑色沉淀C、麦芽酚反应D、硫色素反应E、呈色反应维生素K1的鉴别反应为( )。
财务评价指标体系中的静态评价指标有()。
甲为某股份有限公司的发起人,持有该公司股份。公司成立后,他并未成为公司的董事、监事或经理。根据法律规定,他持有的公司股份最早可以转让的期限是( )。
管理者的角色体现在()。
窗体上有两个文本框Text1、Text2以及一个命令按钮Command1,编写下列程序:DimyAsIntegerPrivateSubCommand1_Click()DimxAsIntegerx=2Text1.Text
Inordertostaywarmduringanextendedperiodoftimeexposedtofrigidweatherabigheavycoatwornovernormalclothingis
最新回复
(
0
)