单选题有声明int a[]={8.2.5}、*p=a;则取值为2的是()Ap+1B*(a+1)C*p++Da+l

单选题
有声明int a[]={8.2.5}、*p=a;则取值为2的是()
A

p+1

B

*(a+1)

C

*p++

D

a+l


参考解析

解析: 暂无解析

相关考题:

假定变量m定义为“int m=7;”,则下面正确的语句为()。 a. int p=b. int *p=c. int d. int *p=m;

请将以下程序中的函数声明语句补充完整。#include stdio.hint 【 1 2 】 ;main(){ int x,y,(*p)();scanf("%d%d",x,y);p=max;printf("%d\n",(*p)(x,y));}int max(int a,int b){ return(ab?a:b);}

设int*p2=&x,*p1=a;p2=*b,则a和b的类型分别是______ 。A.int*和intB.int*和int**C.int 和int*D.int*和int*

若已有定义int x=2; int *p=则*p的值为( )A. 2B. &xC. *xD. &p

请将以下程序中的函数声明语补充完整。 include int【】 main(){int x,y,(*p)(); sccanf(" 请将以下程序中的函数声明语补充完整。include<stdio.h>int【 】main(){ int x,y,(*p)();sccanf("%d%d",x,y);p=max;printf(%d\n",(*p)(x,y));}int max(int a,int b){return(a>b?a:b);}

若指针p已正确定义,要使p指向两个连续的整型动态存储单元,则正确语句是( )A.p=2 *(int *)malloc(sizeof(int));B.p=(int*)calloc(2*sizeof(int));C.p=(int*)malloc(2* sizeof(int));D.p=2 *(int*)calloc(sizeof(int));

设P=”ABCD abcd”,则SUBSTER(P,INT(LEN(P)/2+1))值为【 】。

在下列叙述中,错误的一条是______。A.有下列语句组,则c=(*p)(a,b)与c=max(a,b)等价 int max();int(*p)();int c;p=max;B.执行下列语句后,则*p的值为1 int a=1,*p;*p=a;C.已知指针变量p1指向数组元素a[1],p2指向数组元素a[4],则p2-p1=4-1=3D.2个指针变量指向同一数组时可以进行比较,其值为1或0

若有int a[]={2,4,6,8,10};int *p=a;则第2个数组元素的正确表示为 ______。A.*p++B.p+2C.(p+2)D.*(p+2)

若指针p已正确定义,要使p指向两个连续的整型动态存储单元,则正确的语句是( )。A.p=2*(int*)malloc (sixeof(int))B.p=(int*)calloc (2*sixeof(int))C.p=(int*)malloc (2*sizeof(int))D.p=2*(int*)calloc (sizeof(int))

假定变量m定义为int m=7;则定义变量p的正确语句为( )。A.int p=m;B.int *p=m;C.int p=*m;D.int *p=m;

若“有S不是P”为真,则“有非P是S”取值为()。

有声明int a[]={3,2,4},*p=a;则取值为2的是()A、pB、*pC、*p++D、*++p

有声明int a[]={9,7,4},*p=a;则取值为7的是()A、p+1B、*(p+1)C、*p++D、*(p++)

有声明int a[]={8.2.5}、*p=a;则取值为2的是()A、p+1B、*(a+1)C、*p++D、a+l

若“凡S是P”为真,则。“有S不是P”取值为假。

若p∧q取值为真,p∨q取值为(),则p→q取值为()。

若p→q取值为假,则p∧q取值为假。

有以下说明语句:struct point{int x;int y;}p;则正确的赋值语句是()A、point.x=1;point.y=2;B、point={1,2};C、p.x=1;p.y=2;D、p={1,2};

若已定义a为int型变量,则对指针p的说明和初始化正确的是()。A、int *p=aB、int p=aC、int *p=*aD、int *p=a

单选题有声明int a[]={3,2,4},*p=a;则取值为2的是()ApB*pC*p++D*++p

填空题若“有S不是P”为真,则“有非P是S”取值为()。

判断题若“有S是P”为真,则。“有S不是P”取值为假。A对B错

单选题有定义:int a[10], n, *p1=a,*p2=a[9];,则正确的赋值语句为()。An=p2-p1;Bn=p2*p1;Cn=p2+p1;Dn=p1/p2;

填空题若p→q取值为假,则p∧q取值为(),p∨q取值为()。

单选题有声明int a[]={9,7,4},*p=a;则取值为7的是()Ap+1B*(p+1)C*p++D*(p++)

判断题若“凡S是P”为真,则。“有S不是P”取值为假。A对B错