网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

执行下面的语句后,表达式*(p[0]+1)+**(q+2)的值为()。 inta[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p;

  • A、8
  • B、7
  • C、6
  • D、5

参考答案

更多 “执行下面的语句后,表达式*(p[0]+1)+**(q+2)的值为()。 inta[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p;A、8B、7C、6D、5” 相关考题
考题 表达式0x13while(*(str+num)!=\0)num++;return(num);}main(){charstr[10],*p=str;gets(p);printf(“%d\n“,func(p));}如果从键盘上输入ABCDE回车,则输出结果为() A、8B、7C、6D、5

考题 若有下面的变量定义,inti,a[10],*p;以下语句中合法的是() A、p=a+2;B、p=a[5];C、p=a[2]+2;D、p=

考题 对于如下的表达式:inta[3][4],*p;p=*a;执行p++操作之后,*p表示取()的内容。 A、a[0][0]B、a[1][0]C、a[1][1]D、a[0][1]

考题 已知“inta[]={1,2,3};constint*p=a;”,则语句“*p=5;”会将元素a[0]的值赋为5.() 此题为判断题(对,错)。

考题 有如下定义:inta[5],*p;p=a;则下列描述错误的是()。A.表达式p=p+1合法的B.表达式a=a+1是合法的C.表达式p-a是合法的D.表达式a+2是合法的

考题 定义如下一维数组: inta[5],*p=a; 则下面描述中,错误的是( )。A.表达式p=p+1是合法的B.表达式a=a+1是合法的C.表达式p-a是合法的D.表达式a+2是合法的

考题 定义如下一维数组:int a[5],*p;,则下列描述错误的是( )。A.表达式p=p+1是合法的B.表达式a=a+1是合法的C.表达式p-a是合法的D.表达式a+2是合法的

考题 有以下程序:includestruct tt{int x;struct tt*y;}*p;struct tt a[4]={20,a+1,15,a+2, 有以下程序: #include<stdio.h> struct tt {int x;struct tt*y;}*p; struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a} main() { int i; p=a; for(i=1;i<=2;i++){printf("%d",p->x);p=P->y;} } 程序的运行结果是( )。A.20,30,B.30,17C.15,30D.20,15

考题 执行下面的语句后,表达式*(p[0]+1)+**(q+2)的值为______。 int a[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p;A.8B.7C.6D.5

考题 经过下面的语句定义后:int i,a[10],*p;下列语句中,合法的是______。A.p=100;B.p=a[5];C.p=a[2]+2;D.p=a+2;

考题 已知int a[]={ 0,2,4,6,8,10 },*p=a+1;其值等于0的表达式是()A、*(p++)B、*(++p)C、*(p--)D、*(--p)

考题 下面程序把数组元素中的最大值放入a[0]中。则在if语句中的条件表达式应该是 main() {inta[10]={6,7,2,9,1,10,5,8,4,3},*p=a,i; for(i=0;i10;i++,p++) if(________)*a=*p; printf("%d",*a); }A、paB、*pa[0]C、*p*a[0]D、*p[0]*a[0]

考题 销售量指数的表达式为()。A、Σp0q1/Σp0q0B、Σp1q1/Σp1q0C、Σp1q0/Σp0q0D、Σp1q1/Σp0q1

考题 若有语句:inta[]={1,3,2,7,3,4},*p=a+3,k;则变量k的值不等于3的选项是()A、k=(p++,*p++)B、k=(p-=2,*p--)C、k=(p--,*--p)D、k=(p++,*++p)

考题 假设有以下定义:int a[5]={1,2,3,4,5},i=3,*p=a , *q=a; 则不能正确执行的语句是()A、i=*p +*q;B、 a=i;C、*p = *(a+i);D、i = *p**(q+2);

考题 若有以下定义和语句,inta[10],*p1;p1=a;则能正确表示a数组元素的表达式是()A、aB、p1+5C、*p1D、a[5]

考题 以下对指针变量进行操作的语句,正确的选项是()A、int*p,*q;q=p;B、inta,*p,*q;q=a;p=*q;C、inta=b=0,*p;p=a;b=*p;D、inta=20,*p,*q=a;p=q;

考题 下列赋值语句中正确的是:inta[3]={1,2,3},*p()A、p=a;B、*p=a;C、*(a+1)=a;D、p=a+1;

考题 已知staticinta[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p,则表达式*(p[0]+1)+**(q+2)的值是()。A、5B、4C、6D、7

考题 若inta[]={1,2,3},*p;则下列赋值语句中正确的是()。A、p=a;B、*p=a;C、*(a+1)=a;D、p=a+1;

考题 单选题设有以下说明和语句:int x[3][4],(* p)[4];p=a;则与表达式*(*p+2)等价的选项是(  )。A a[0][2]B *(a+2)[0]C (*a+2)[0]D a[2][0]

考题 多选题销售量指数的表达式为()。AΣp0q1/Σp0q0BΣp1q1/Σp1q0CΣp1q0/Σp0q0DΣp1q1/Σp0q1

考题 单选题下面程序把数组元素中的最大值放入a[0]中。则在if语句中的条件表达式应该是 main() {inta[10]={6,7,2,9,1,10,5,8,4,3},*p=a,i; for(i=0;i10;i++,p++) if(________)*a=*p; printf("%d",*a); }A paB *pa[0]C *p*a[0]D *p[0]*a[0]

考题 单选题已知int a[]={ 0,2,4,6,8,10 },*p=a+1;其值等于0的表达式是()A *(p++)B *(++p)C *(p--)D *(--p)

考题 单选题执行下面的语句后,表达式*(p[0]+1)+**(q+2)的值为()。 inta[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p;A 8B 7C 6D 5

考题 单选题若inta[]={1,2,3},*p;则下列赋值语句中正确的是()。A p=a;B *p=a;C *(a+1)=a;D p=a+1;

考题 单选题已知staticinta[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p,则表达式*(p[0]+1)+**(q+2)的值是()。A 5B 4C 6D 7