*p->b
p->a
++(p->a)
(p++)->a
第1题:
若有定义语句:inta=3,b=2,c=1;,则表达式b<b?a:b的值是______。
第2题:
若有定义语句:int x=3,y=2,z=1;则表达式x <y?x:y的值是______。
第3题:
若有以下定义和语句: int a[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的表达式是______。
A.p+=2,*(p++)
B.p+=2,*++p
C.p+=3,*p++
D.p+=2,++*p
第4题:
若有以下说明和语句: struct st{int n;char*ch;} struct st a[3]={5,"abc"7,"def",9",ghk"),*p=a; 则值为6的表达式是______。
A.p++->n
B.p->n++
C.(*p).n++
D.#NAME?
第5题:
若有定义语句“inti=2,j=3;”,则表达式i/j的结果是( )。
A.0
B.0.7
C.0.66667
D.0.66666667
第6题:
若有定义语句int b=2;,则表达式(b<<2)/(3||b)的值是( )。
A.4
B.8
C.0
D.2
第7题:
若有定义“int a=5,b=7;”,则表达式a%-(b%2) 运算后,a的值为( )。
A.0
B.1
C.11
D.3
第8题:
若有定义语句:“int x=10;”,则表达式x-=x+x的值为( )。
A.-20
B.-l0
C.0
D.10
第9题:
若有定义语句:int a=3,b=2,c=1;,则表达式a<b?a:b的值是【 】。
第10题:
若有以下定义和语句,此处表达式a++的值是() inta=5a++;
第11题:
-20
-10
0
10
第12题:
*p->b
p->a
++(p->a)
(p++)->a
第13题:
若有定义语句int b=2;,则表达式(b<<2)/(3||b)的值是( )。
A.4
B.8
C.0
D.2
第14题:
A.float
B.char
C.int
D.double
第15题:
若有以下定义char a;int b;float c;double d;则表达式a*b+d-c值的类型为
第16题:
若有以下定义: char a;int b; float c;double d; 则表达式a*b+b-c值的类型为( )。
A. float
B.int
C.char
D.double
第17题:
若有定义语句:“int a=10;double b=3.14;”,则表达式A+a+b值的类型是( )。
A.char
B.int
C.double
D.float
第18题:
若有定义语句:int X=10;,则表达式-x =x+X的值为
A.-20
B.-10
C.0
D.10
第19题:
若有定义语句:int X=10;,则表达式x-=x+x的值为( )。
A.0
B.-20
C.-10
D.10
第20题:
若有以下类型说明语句: charw;intx;floaty,Z; 则表达式w*x+z-y的结果为_______类型。
A.float
B.char
C.int
D.double
第21题:
试题14
若有定义语句:int a=10; double b=3.14; , 则表达式‘A’+a +b值的类型是()
A.char
B.int
C.double
D.float
第22题:
若有以下的定义、说明和语句,则值为101的表达式是()
第23题:
8
2
4
0
第24题:
char
int
double
float