首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2016-12-28
36
问题
有以下程序
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)^(00000010)=00000011,再将其与3进行“与”运算,结果为(00000011)&(00000011)=00000011,即十进制数3。
转载请注明原文地址:https://kaotiyun.com/show/huDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
有以下程序段,且变量已正确定义和赋值for(s=1.0,k=1;k
以下程序的输出结果是#includeinta[3][3]={1,2,3,4,5,6,7,8,9,},*p;main(){p=(int*)malloc(sizeof(int));f(p,a);printf("%d\n",*p);
有以下程序:fun(intx,inty){return(x+y);}main(){inta=1,b=2,c=3,Sum;sum=fun((a++,b++,a+b),c++);printf("%d",sum);
设有定义inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0<回车>,a和b的值分别是______。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是______。
下列叙述中错误的是______。
下列关于栈的叙述正确的是______。
下列叙述中正确的是______。
下面程序的运行结果是______。#include<stdio.h>intf(inta[],intn){if(n>1)returna[0]+f(a+1,n-1);elsereturna[0];}main(){intaa[10]=
随机试题
一般体检测量脉搏的方法中,正确的是
葡萄胎确诊后应采取的处理方案是
建设工程索赔按照索赔目的和要求可分为()
【真题(初级)】政府财政收入中最主要的部分是()。
证券交易的清算指在每一营业日中每个结算参与人成交的证券数量与价款分别予以轧抵,对证券和资金的应收或应付净额进行计算的处理过程。()
资产1、资产2(E(r1)>E(r2))这两个风险资产形成的可行投资组合集为一条曲线,若上述两个资产都无法卖空,则以下表述中正确的是()。[2015年12月真题]
以下关于导游义务的说法中错误的是()。
考评公平公开的程度属于绩效管理系统总体评估的()。
不同的人具有不同的特殊能力,能力的这种差异属于()
A、Toattractmoreseaanimalstothetestingsite.B、Todrivedangerousseaanimalsawayfromthetestingsite.C、Tohelptrace
最新回复
(
0
)