计算机二级

已知intm=10;在下列定义引用的语句中,正确的是( )。A.int&x=m;B.inty=&m;C.int&z;D.int&t=&m;

题目

已知intm=10;在下列定义引用的语句中,正确的是( )。

A.int&x=m;

B.inty=&m;

C.int&z;

D.int&t=&m;

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

第1题:

下列表示引用的方法中,()是正确的。已知: int m=10;

A.int &x=m;

B.int &y=10;

C.int &z;

D.float &t=&m;


int &x=m;

第2题:

已知:int m=10;,在下列定义引用的语句中,正确的是( )。

A.int &x=m;

B.int y=&m;

C.int &z;

D.int &t=&m;


正确答案:A

第3题:

已知:int m=10;在下列定义引用的语句中,正确的是______。A.int &x=m;B.int y=&m;C.int &a

已知:int m=10;在下列定义引用的语句中,正确的是______。

A.int &x=m;

B.int y=&m;

C.int &z;

D.int &t=&m;


正确答案:A
解析:正确的引用正是在变量定义时,在变量前面加上,‘&’。而inty=&m;的形式,意思是取得m的地址值赋给y。

第4题:

下列表示引用的方法中,( )是正确的。 已知:int m=10;

A.int &x=m;

B.int &y=10:

C.int &Z

D.float &t=&m;


正确答案:A

第5题:

下列表示引用的方法中,( )是正确的。 已知:int m=10:

A.int &x=m;

B.int &y=10;

C.int &Z

D.float &t=&m;


正确答案:A

第6题:

已知:int m=10;在下列定义引用的语句中,正确的是

A.int &x=m;

B.int y=&m;

C.int &z;

D.int &t=&m;


正确答案:A
解析:本题考核引用的定义。C++的引用是一种赋值、发送和返回复杂数据结构的方法,应用这种方法,系统不需要负担额外的开销,节省内存空间。建立引用的格式为:类型&引用名=已定义的变量名;。所以只有A选项是符合要求的。

第7题:

已知:int m=10;在下列定义引用的语句中,正确的是( )。

A.int &x=m;

B.int y=&m;

C.int &z;

D.int&t=&m;


正确答案:A
解析: C++的引用是一种赋值、发送和返回复杂数据结构的方法建立引用的格式为;类型-引用名=巳定义的变量名。所以只有A选项是符合要求的。

第8题:

已知语句int m=10;则下列引用的表示中正确的是

A.int &x=m;

B.int &y=10;

C.int &z;

D.float &t=&m;


正确答案:A
解析:本题考察引用的定义既使用。引用是C++中新引入的概念,其使用方法同变量,而其本质同指针,具有指针的灵活性。引用必须用变量进行赋值,不能用常量或常数。

第9题:

已知语句int m=10;则下列引用的表示中正确的是

A.int&x=m;

B.int&y=10;

C.int&z;

D.float&t=&m;


正确答案:A
解析:本题考察引用的定义既使用。引用是C++中新引入的概念,其使用方法同变量,而其本质同指针,具有指针的灵活性。引用必须用变量进行赋值,不能用常量或常数。