5、有定义:int a[]={1,3,5,7,9},*p=a;,则值为5的表达式是()。A.p+=2, *p++  B.p+=2, *++pC.p+=2, (*p)++ D.a+=2, *a

5、有定义:int a[]={1,3,5,7,9},*p=a;,则值为5的表达式是()。

A.p+=2, *p++  

B.p+=2, *++p

C.p+=2, (*p)++ 

D.a+=2, *a


参考答案和解析
A

相关考题:

若有定义语句: int a=5; ,则表达式: a++ 的值是 【 6 】 。

若有以下说明: int a[10]={1,2,3,4,5,6,7,8,9,10},,*p=a;则值为6的表达式是( )。A.*p+6 B.*(p+6) C.*p+=5 D.p+5

若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为( )(float) (a+b)/2+(int)×%(int)yA.5.5B.55C.5.500000D.55.00000

若有定义int a=5,b=7;,则表达式a%=(b%2) 运算后,a的值为( )。A.0B.1C.11D.3

有如下定义: inta[5]={1,3,5,7,9},*p=a; 下列表达式中不能得到数值5的是A.a[2]B.a[3]C.*(p+2)D.*p+4

若有定义int a[9],+P=a;,则P+5表示( )。A.数组元素a[5]的值B.数组元素a[5]的地址SXB 若有定义int a[9],+P=a;,则P+5表示( )。A.数组元素a[5]的值B.数组元素a[5]的地址C.数组元素a[6]的地址D.数组元素a[0]的值加上5

若有以下说明: int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为6的表达式是_______。A.*p+6B.*(p+6)C.*p+=5D.p+5

定义int a=5,b;,则执行表达式b= a*--a之后,变量b的值为_________。

有如下定义: int a[5]={1,3,5,7,9}, * p=a; 下列表达式中不能得到数值5的是A.a[2]B.a[3]C.*(p+2)D.*p+4

若有以下定义和语句: int a[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的表达式是______。A.p+=2,*(p++)B.p+=2,*++pC.p+=3,*p++D.p+=2,++*p

若有定义“int a=5,b=7;”,则表达式a%-(b%2) 运算后,a的值为( )。A.0B.1C.11S 若有定义“int a=5,b=7;”,则表达式a%-(b%2) 运算后,a的值为( )。A.0B.1C.11D.3

若有定义:int x=3,y=4,z=5;则值为0 的表达式是() A.B.C.D.

若有定义:int i=2,j=5;则表达式(i+1,j+1,(++i+(j--))的值为() A.8B.6C.7D.5

若有定义:int x=5,y=6;则表达式x=(y==6)的值为() A.5B.1C.6D.0

若有以下定义: int a[ ]={1,2,3,4,5,6,7,8,9,10},* p=a; 则值为3的表达式是 ( )A.p+=2,* (pd+ +)B.p+=2,* + +pC.p+=3,* p+ +D.p +=2,+ + * p

设有定义语句“int x=10, *p=&x”,则表达式的值为10的有( )。 A、pB、*pC、*&xD、*p=xE、x=*p

有如下定义: int a[5]={1,3,5,7,9},* P=a; 下列表达式中不能得到数值5的是( )。 A.a[2]SXB 有如下定义: int a[5]={1,3,5,7,9},* P=a; 下列表达式中不能得到数值5的是( )。A.a[2]B.a[3]C.*(P+2)D.+P+4

若有以下的定义, int a[ ]={1,2,3,4,5,6,7,8,9,10},*p=a;则值为3的表达式是 ______。A.p+=2,*(p++)B.p+=2,*++pC.p+=3,*p++D.p+=2,++*p

设有定义语句“int a=10,*p=a;”,则表达式“a十*p”的值是( )A.10B.20C.100D.语法出错

若有定义:int i=1,j=5;则表达式(++j)*(i--)的值为()A、1B、0C、6D、7

若有定义:int x=5,y=6;则表达式x=(y==6)的值为()A、5B、1C、6D、0

若有定义:int a[10],*p; 则*(p+5)表示()。A、元素a[5]的值B、元素a[5]的地址C、元素a[6]的值D、元素a[6]的地址

若已定义   struct num{    int a;    int b;   float f;  } n={1,3,5.0};  struct num *p=n;  则表达式p-b/n.a*++p-b的值是  ①  ,表达式(*p).a+p-f的值是  ②  。

若有以下定义      int a〔 〕={1,2,3,4,5,6,7,8,9,10),*p=a;    则值为3的表达式是()   A、p+=2,*(p++)B、p+=2,*++pC、p+=3,*p++D、p+=2,++*P

单选题若有定义:int x=5,y=6;则表达式x=(y==6)的值为()A5B1C6D0

问答题若已定义   struct num{    int a;    int b;   float f;  } n={1,3,5.0};  struct num *p=n;  则表达式p-b/n.a*++p-b的值是  ①  ,表达式(*p).a+p-f的值是  ②  。

单选题若有以下定义      int a〔 〕={1,2,3,4,5,6,7,8,9,10),*p=a;    则值为3的表达式是()Ap+=2,*(p++)Bp+=2,*++pCp+=3,*p++Dp+=2,++*P

单选题若有定义“int x=4,y=5;”,则表达式“yx++?x--:y++”的值为(  )。A3B4C5D6