题目内容

若“int i=100;”,在下列引用方法中,正确的是( )。

A. int &r=i;
B. int &r=100;
C. int &r;
D. int &r=&i;

查看答案
更多问题

以下程序的执行结果为( )。int f(int i){return ++i;}int g(int &i){return ++i;}int main(){int a(0),b(0);a+=f(g(a));b+=f(f(b));cout << a<<"\t"<< b;return 0;}

A. 3 2
B. 2 3
C. 3 3
D. 2 2

以下程序的执行结果为()。int& max( int& x,int& y){ return(x>y?x:y};int main() {int m(3),n(4);max(m,n)--;cout<

A. 3 2
B. 2 3
C. 3 4
D. 3 3

下列语句错误的是( )。

A. const int a[4]={1,2,3};
B. const int a[]={1,2,3};
C. const char a[3]={'1','2','3'};
D. const char a[]="123";

下列语句错误的是()。

A. const int buffer=256;
B. const int temp;
C. const double * point;
D. const double *p=new double(3.1);

答案查题题库