首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int a=1,b=2,c=3,x; X=(a^b)&c; printf("%d\n",x);} 程序的运行结果是
有以下程序 main(){ int a=1,b=2,c=3,x; X=(a^b)&c; printf("%d\n",x);} 程序的运行结果是
admin
2015-08-14
39
问题
有以下程序
main(){
int a=1,b=2,c=3,x;
X=(a^b)&c;
printf("%d\n",x);}
程序的运行结果是
选项
A、1
B、2
C、3
D、0
答案
C
解析
1、2、3的二进制形式分别为00000001、00000010、00000011。首先计算1与2的或运算,即1^2=(00000001)^(000000lO)=00000011,再将其与3进行“与”运算,结果为(00000011)&(00000011)=00000011,即十进制数3。
转载请注明原文地址:https://kaotiyun.com/show/cUDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
若有定义doublea[5];,则a数组元素下标的上限为______。
关系数据库管理系统能实现的专门关系运算包括()
若有定义floata=25,b,*p=&b;,则下列对赋值语句*p=a;和p=&a;的正确解释为()。
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()。w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
下列程序将二维数组a的行和列元素互换后存放到另一个二维数组b中。请填空。main(){inta[2][3]={{1,2,3},{4,5}},b[3][2],i,j;for(i=0;i<2;i++){for(j=
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(c!=’\n’){if(______)n++;}
若x和a均是血型变量,则计算完x=(a=4,6*2)后的x值为______。
若各选项中所用变量己正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是()。
已知#intt=0;while(t=1){...}则以下叙述正确的是
随机试题
一般授权立法
下列哪些属于进展期胃癌的常见肉眼类型
脊柱裂最常发生于
葡萄糖耐量试验中的葡萄糖可换用为()。
因原保荐机构被撤销保荐机构资格而另行聘请保荐机构的,另行聘请保荐机构持续督导的时间不得少于()个完整的会计年度。
关于企业缴纳的下列税费中,不得在企业所得税前扣除的有()。
根据《妇女权益保障法》,妇女的生命健康权不受任何侵犯。下列行为中,侵犯妇女生命健康权的行为有()
请从下面所给的四个句子中找出一个没有歧义的句子来。()
Angerisanemotionthatcanbedifficulttodealwith.Sometimesit’sexperiencedasafleeting【B1】______whileothertimesitc
A、Apersonwhohasahearingproblem.B、AdirectorwhowillcarryoutthetrialofBrailletelephonesysteminAmerica.C、Atest
最新回复
(
0
)