1和1
1和0
0和1
0和0
第1题:
设有如下的变量定义:
double x=4.700000;float y=2.5f;int z=7;
则执行表达式“y+z%3* (int) (x+y)%2/4”后的值是【 】。
第2题:
定义int a=5,b;,则执行表达式b= a*--a之后,变量b的值为_________。
第3题:
设有定义语句:double x=2.5, y=4.7;int a=7;那么表达式x+a%3*(int)(x+ y)%2/4的值为【 】。
第4题:
设有如下定义: int a=4; 则计算表达式“a+=a-a*a”后的值是( )。
A.0
B.-12
C.-24
D.-8
第5题:
若有定义语句int b=2;,则表达式(b<<2)/(3||b)的值是( )。
A.4
B.8
C.0
D.2
第6题:
设有定义nit a:float f; double int i,则表达式10+'a'+i+f值的数据类型是( )
A.int
B.float
C.double
D.不确定
第7题:
A.7
B.8
C.9
D.10
第8题:
设有整型数组的定义:inta[ ];new int[8];,则a.length的值为下列哪项?
A.8
B.9
C.7
D.6
第9题:
设有定义语句“int a[]={2, 4,6,8,10},*p=s;”,则值为8的表达式是( )
A.*p+3
B.*p+4
C.*(p+4)
D.*(s+3)
第10题:
A.4
B.false
C.3
D.true
第11题:
若有定义:int a,b;则表达式(a=2,b=5,a*2,b++,a+b)的值是()
第12题:
1和1
1和0
0和1
0和0
第13题:
A、-60
B、0
C、2
D、-24
第14题:
设有如下变量定义: double a=3.500000;float b=2.5; int m=2,n=3; 则表达式“(float)(m+n)/2+(int)a%(int)b”的值是( )
A.2.5
B.3.5
C.4.5
D.表达式不正确
第15题:
设有定义语句:int a=12;,则表达式a*=2+3的运算结果是______。
第16题:
设int b=2;, 则表达式(b<<2)/(b>>1)的值是______。
A.0
B.2
C.4
D.8
第17题:
若有定义:int x=1,y=2;float a=3.7,b=2.1;则(x+y)%2+(int)a/(int)b表达式的值为( )。
第18题:
若有定义“int a=5,b=7;”,则表达式a%-(b%2) 运算后,a的值为( )。
A.0
B.1
C.11
D.3
第19题:
A、p
B、*p
C、*&x
D、*p=x
E、x=*p
第20题:
设有定义语句“int a=10,*p=&a;”,则表达式“a十*p”的值是( )
A.10
B.20
C.100
D.语法出错
第21题:
若有定义语句:int a=3,b=2,c=1;,则表达式a<b?a:b的值是【 】。
第22题:
若有定义:int i=7,j=8;则表达式i>=j||i
第23题:
8
2
4
0
第24题:
1
变量i的值
0
变量j的值