*p->b
p->a
++(p->a)
(p++)->a
第1题:
若有以下定义:
char a;int b;
float c; double d;
则表达式a*b+d-c值的类型为【12】 。
第2题:
若有定义语句:inta=3,b=2,c=1;,则表达式b<b?a:b的值是______。
第3题:
若有定义语句: int x=10; ,则表达式 x-=x+x 的值为
A)-20
B)-10
C)0
D)10
第4题:
若有以下定义和语句: 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
第5题:
若有定义语句:int x=3,y=2,z=1;则表达式x <y?x:y的值是______。
第6题:
若有以下说明和语句:sturct 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)++p->n
第7题:
若有定义语句int b=2;,则表达式(b<<2)/(3||b)的值是( )。
A.4
B.8
C.0
D.2
第8题:
若有定义语句: int a=5; ,则表达式: a++ 的值是 【 6 】 。
第9题:
A.float
B.char
C.int
D.double
第10题:
若有以下定义char a;int b;float c;double d;则表达式a*b+d-c值的类型为