当前位置:IT认证>计算机二级

问题:

[单选]  
有以下程序
#include<stdio.h>
main()
{ int a=1,b=2,c=3,x;
x=(a^b)&C;printf("%d",x);
}
程序的运行结果是( )。

A . 0
B . 1
C . 2
D . 3

下列程序的输出结果是(  )。 main(  ){int i=1,j=2,k=3; if(i++= =1&&(++j= =3= =‖k++= =3))printf("%d%d%d\n",i,J,k); ) 1 2 3   。 2 3 4。 2 2 3  。 2 3 3。 有下列程序:    、 fun(int X,int y){return(x+y);)main(  ){  int a=1,b=2,c=3,sum; sum=fun((a++,b++,a+b),c++); printf("%d\n",sum); }执行后的输出结果是(  )。    6   。 7。 8   。 9。 数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是(  )。 DB包含DBS和DBMS   。 DBMS包含DB和DBS。 DBS包含DB和DBMS。 没有任何关系 。 数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的(  )。 需求分析阶段   。 逻辑设计阶段。 概念设计阶段   。 物理设计阶段 。 数据库管理系统中负责数据模式定义的语言是(  )。 数据定义语言   。 数据管理语言。 数据操纵语言   。 数据控制语言 。  
有以下程序
#include<stdio.h>
main()
{ int a=1,b=2,c=3,x;
x=(a^b)&C;printf("%d",x);
}
程序的运行结果是( )。
参考答案:

  参考解析


首先计算1与2的或运算,再将其结果与3进行“与”运算,结果为00000011,即十进制数3。

在线 客服