1.设int b=2;表达式(b>>2)/(b>>1)的结果是 。
A.0
B.2
C.4
D.8
第1题:
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为【12】。
第2题:
A.2
B.-1
C.0
D.1
第3题:
设有定义语句:int a=12;,则表达式a*=2+3的运算结果是______。
第4题:
设int x=1,y=1;表达式(!x||y--)的值是( )。
A.0
B.1
C.2
D.-1
第5题:
设int b=2;, 则表达式(b<<2)/(b>>1)的值是______。
A.0
B.2
C.4
D.8
第6题:
若有定义:int x=1,y=2;float a=3.7,b=2.1;则(x+y)%2+(int)a/(int)b表达式的值为( )。
第7题:
表达式Int(-15.8)+Fix(-15.8)+Int(15.8)+Fix(15.8)的运算结果是( )。
A. -1
B. 2
C. 0
D. 4
Int(-15.8)+Fix(-15.8)+Int(15.8)+Fix(15.8)
= (-16) +(-15)+(15)+(15)
=(-1)
第8题:
设int i=2,j=1,k=3,则表达式i&&(i+j)&k|i+j的值是_______。
A.0
B.2
C.1
D.3
第9题:
此题为判断题(对,错)。
第10题:
设int x=1, y=1; 表达式(!x||y--)的值是()。
第11题:
表达式int(’1’*64,2)与sum(2**iforiinrange(64))的计算结果是一样的,但是前者更快一些。
第12题:
1
2
-1
0
第13题:
A.0
B.2
C.3
D.5
第14题:
若x、a、b和c均是int型变量,则执行表达式“x=(a=1,b=2)”后的结果是( )。
A.1
B.2
C.3
D.x无确定值
第15题:
设int x=1,y=1;表达式(!x||--y)的值是( )。
A.0
B.1
C.2
D.-1
第16题:
下面程序的输出结果是( )。 #include<iostream> using namespace std; int main() { int a=2,b=-1,c=2; if(a<b) if(b<0) c=0; else c+=1; cout<<c<<end1; return 0; }
A.0
B.1
C.2
D.3
第17题:
语句Print Sgn(-6^2)+Abs(-6^2)+Int(-6^2)的输出结果是( )。
A.-36
B.1
C.-1
D.-72
第18题:
设“int x=2,y=1;”,则表达式(!x|| Y--)的值是( )。
A.0
B.1
C.2
D.-1
第19题:
设x和y都是int类型,且x=1,y=2,则printf("%d%d",x,y,(x,y))的输出结果是( )。
A.1 2
B.1 2 2
C.1,2
D.输出值不确定
第20题:
下面Java表达式 19/3 (int)71.7-2*3 7%3 (double)1/8+3 计算的结果是
A.6.3 64 2 2.5
B.6 63 1 3.125
C.6.4 67 2 2.5
D.6 65 1 3.125
第21题:
设int b=2;,表达式(b<<2)/(b>>1)的值是 ( )
A.0
B.2
C.4
D.8
第22题:
设x和y均为int型变量,且x=1,y=2,则表达式1.0+x/y的值为()
第23题:
设a,b和c都是int型变量,且a=3,b=4,c=5,则下列表达式中,值为0的表达式是()
第24题:
对
错