[单选题]

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

A.int x=&n;

B.int &x =n;

C.int &x;

D.int &x=&n;

参考答案与解析:

相关试题

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

[单选题]已知:int n=10; 在下列定义引用的语句中,正确的是( )。A.int &x=n;B.int x=&n;C.int &x;D.int &x=&n;

  • 查看答案
  • 已知:int m=10:在下列定义引用的语句中,正确的是

    [单选题]已知:int m=10:在下列定义引用的语句中,正确的是A.int &x=m;B.int y=&m;C.int &z;D.int &t=&m;

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

    [单选题]已知:int m=10;在下列定义引用的语句中,正确的是( )。A.int &x=m;B.int y=&m;C.int &z;D.int&t=&m;

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

    [单选题]已知:int m=10;在下列定义引用的语句中,正确的是A.int &x=m;B.int y=&m;C.int &z;D.int &t=&m;

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

    [单选题]已知:int n=10;那么下列语句中错误的是( )。A.int*p=new long[n];B.int p[n];C.int*p=new long(n);D.int p[10];

  • 查看答案
  • 已知:int n=10;那么下列语句中错误的是

    [单选题]已知:int n=10;那么下列语句中错误的是A.int*p=new long[n];B.int p[n];C.int*p=new long(n);D.int p[10];

  • 查看答案
  • 下面表示引用的方法中正确的是()。已知:int n=10;

    [单选题]下面表示引用的方法中正确的是( )。已知:int n=10;A.int &x=nB.int &zC.int &y=10D.float &t=&n

  • 查看答案
  • 下面表示引用的方法中正确的是( )。已知:int n=10;

    [单选题]下面表示引用的方法中正确的是( )。已知:int n=10;

  • 查看答案
  • 下面结构体的定义语句中,错误的是A)struct ord {int x;int

    [单选题]下面结构体的定义语句中,错误的是A.)struct ord {int x;int y;int z;}; struct ord a;B.)struct ord {int x;int y;int z;} struct ord a;C.)struct ord {int x;int y;int z;} a;D.)struct {int x;int y;int z;} a;

  • 查看答案
  • 已知:int a,b;下列switch语句中,()是正确的。

    [单选题]已知:int a,b;下列switch语句中,( )是正确的。A.switdh (a) { case a: a + +;break; case b: b + +;break; }B.switch(a+b) { case 1:a+b;break; case 1:a-b }C.switch(a*a) { case 1,2:+ +a; case 3, 4:+ +b: }D.switch(a/10+b) { cases 5:a/5:break: default:a+b; }

  • 查看答案