题库 第5981页
单选题:int a=5,*ap=&a ;则下列表达式错误的是:
int a=5,*ap=&a ;则下列表达式错误的是: @[B](2)A. &*ap 相当于&aB. *&a 相当于apC. (*ap)++ 相当于a++D. *ap++ 是合法访问A.&*ap 相当于&aB.*&a 相当于apC.…
单选题:请选出以下程序的输出结果:
请选出以下程序的输出结果: @[B](2)```#includevoid Sub(int x, int y, int *z) { *z=y-x; } int main() { int a,b,c; Sub(10,5,&a);…
单选题:下面程序输出数组中的最大值,由s指针指向该元素
下面程序输出数组中的最大值,由s指针指向该元素 @[B](2)```int main() { int a[10]={6,7,2,9,1,10,5,8,4,3,},*p,*s; for(p=a, s=a; p-a˂10;…
单选题:以下程序段给数组所有的元素输入数据, 请选择正确答案填入:
以下程序段给数组所有的元素输入数据, 请选择正确答案填入: @[A](2)```#include int main(){ int a[10]={0},i=0; while(i˂10) scanf("%d",_?_);…
单选题:以下程序的输出结果是:
以下程序的输出结果是: @[D](2)``` int main() { int a[12]={1,2,3,4,5,6,7,8,9,10,11,12}; int *p[4],i; for(i=0;i˂4;i+…
单选题:若有以下说明: int w[3][4]={{0,1},{2,4},{5,8}}; int(*p)[4]=w; 则数值为4的表达式
若有以下说明: int w[3][4]={{0,1},{2,4},{5,8}}; int(*p)[4]=w; 则数值为4的表达式是 @[D](2)A. *w[1]+1B. p++,*(p+1)C. w[2][2]D. p[1][1]A…
单选题:设有以下定义:
设有以下定义: ```int a[4][3]={1,2,3,4,5,6,7,8,9,10,11,12}; int (*prt)[3]=a,*p=a[0] ``` 则下列能够正确表示数组元素a[1][2]的表达式是 @[D](2)A. `…
单选题:以下程序的输出结果是:
以下程序的输出结果是: @[A](2)```#includevoid sub1(char a,char b) { char c; c=a; a=b; b=c;}void sub2(char* a,char b…
单选题:若有函数max(a,b),为了让函数指针变量p指向函数max,正确的赋值方式是( )。
若有函数max(a,b),为了让函数指针变量p指向函数max,正确的赋值方式是( )。 @[A](2)A. p=max;B. *p=max;C. p=max(a,b);D. *p=max(a,b);A.p=max;B.*p=max;C.p…
单选题:若有函数max(a,b),并且已使函数指针变量p指向函数max,当调用函数时,正确的调用方法是( )。
若有函数max(a,b),并且已使函数指针变量p指向函数max,当调用函数时,正确的调用方法是( )。 @[C](2)A. (*p)max(a+b);B. *pmax(a,b);C. (*p)(a,b);D. *p(a,b);A.(*p…