题目内容

设有以下类和对象的定义: class A { public: int k; }; A x1,x2,*p1,*p2; 则下面针对成员变量k的引用,正确的是_____。

A. x2->k=2;
B. p1.k=3;
C. p1->k=1;
D. (*p2)->k=4;

查看答案
更多问题

假定函数定义为: void fx(int n, double x ) { … } 那么,正确的调用语句是_____。

A. fx(x, n);
B. void fx(n, x);
C. k=fx(10,19.8);
D. fx(int y, double m);

主函数中有声明语句: int a[100], n=5; 下列哪组实参和形参的对应正确的是______。

A. f(a,n); int f(int a, int n);
B. f(a[100], n); int f(int a[], int n);
C. f(a, n); int f(int a[], int n);
D. f(a[100], n); int f(int a[100], int n);

下面程序的运行结果是_______ int main( ){ struct cmplx { int x; int y; }c[2]={1,3,2,7}; cout << c[0].y/c[0].x*c[1].x;}

A. 0
B. 1
C. 3
D. 6

以下程序有错误的行是:_______ 1 int main(){2 int a[6]={78,56,98,45,32,39},i,s = 1;3 for (i = 1; i < 7; i++){4 s = s + a[i];5 }6 cout << s;7 return 0;8}

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

答案查题题库