计算机二级

已知:int n=1;在下面定义引用的语句中,正确的是( )。A.int x=&n;B.int &x =n;C.int &x;D.int &x=&n;

题目

已知:int n=1;在下面定义引用的语句中,正确的是( )。

A.int x=&n;

B.int &x =n;

C.int &x;

D.int &x=&n;

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若已定义x为int型变量,说明指针变量p的正确语句是 ( )

A.int p=&x;

B.int * p=x;

C.int * p=&x;

D.* p=* x;


正确答案:C

第2题:

已知:int n=10;那么下列语句中错误的是( )。

A.int*p=new long[n];

B.int p[n];

C.int*p=new long(n);

D.int p[10];


正确答案:B

第3题:

若已定义x为int类型变量,说明指针变量p的正确语句是______。

A.int p=&x;

B.int*p=x;

C.int *p=&x;

D.*p=*x;


正确答案:C

第4题:

10、求y=cos(x)从0到π的积分,正确的命令为_________。

A.int(y,x,0,pi)

B.int(x,0,pi)

C.int(x,y,0,pi)

D.int(0,pi,x,y)


int(f(x),x,a,b)

第5题:

下面能正确使用的语句是().

A.int*x;y=1;x=&y;

B.int*x;y;x=&y;

C.int*x;*x=1;

D.int*x,y=1;x=y;


A

第6题:

已知:intn=10;那么下列语句中错误的是

A.int*p=new long[n];

B.int p[n];

C.int*p=new long(n);

D.int p[10];


正确答案:B
解析:本题考核指针、数组和new运算符。运算符new用于动态申请存储空间,它的操作数为某种数据类型且可以带有初值表达式或元素个数,若带初值,则其表达式为:指针>=new类型>(初值);如C选项所示,若带有元素个数,则其语法格式为:《指针》=new类型>[元素个数>],如A选项所示。数组定义中数组大小必须为常量,而B选项中的n为一变量所以是错误的。

第7题:

求y=cos(x)从0到π的积分,正确的命令为_________。

A.int(y,x,0,pi)

B.int(x,0,pi)

C.int(x,y,0,pi)

D.int(0,pi,x,y)


df

第8题:

在下面语句中,其含义为“p为指向含n个元素的一维数组的指针变量”的定义语句是 ( )

A.int p [n]

B.int * p( );

C.int * p(n);

D.int( * p)[n]


正确答案:D

第9题:

当x含有小数或x是负数时都能成立的表达式是

A.Int(x)>=Abs(x)

B.Int(x)=Abs(x)

C.Int(x)<=Abs(x)

D.Int(x)<>=Abs(x)


Int(x)<=Abs(x);Int(x)<>=Abs(x)

第10题:

若已定义x为int类型变量,下列语句中说明指针变量p的正确语句是()。

A.int p=&x;

B.int *p=x;

C.int *p=&x;

D.*p=*x;


C