能将程序补充完整的选项是 class Person { private int a; public int change(int m){return m; } } public class Teacher extends Person { public int b; public static void main(String arg[]) { Person p=new Person(); Teacher t=new Teacher(); int i; ______ } }
A.i=m
B.i=b
C.i=p.a
D.i=p.change(50)
第1题:
有以下程序
include<stdio.h>
int*f(int*p,int*q);
main( )
{int m=1,n=2,*r=&m;
r=f(r,&n);printf(”%d\n”,*r);
}
int-f(int*P,int*q)
(return(*p>*q)?p:q;)
程序运行后的输出结果是______。
第2题:
以下程序的输出结果是#include "stdio.h"int *fun(int *a,int *b){ int m; m=*a; m+=*b-3; return(&m);}main(){ int x=21,y=35,*a=&x,*b=&y; int *k; k=fun(a,b); printf("%d\n",*k);}
第3题:
12、申请一个m行n列的整型的二维动态数组,可以使用下面的哪条语句?
A.p = (int *) malloc(m*n*sizeof(int));
B.p = (int *)calloc(m*n, sizeof(int));
C.p = (int *) malloc(m*n, sizeof(int));
D.p = (int *)calloc(m * n * sizeof(int));
E.int p[m][n];
F.p = (int *) realloc(m * n * sizeof(int));
第4题:
有如下类定义,请将Sample类的拷贝构造函数补充完整。
class Sample{
public:
Sample(){)
~Sample(){if(p)delete p;)
Sample(const Sample& s){
______
}
void SetData(int data) {p=new int(data);}
private:
int*p;
};
第5题:
申请一个m行n列的整型的二维动态数组,可以使用下面的哪条语句?
A.p = (int *) malloc(m*n*sizeof(int));
B.p = (int *)calloc(m*n, sizeof(int));
C.p = (int *) malloc(m*n, sizeof(int));
D.p = (int *)calloc(m * n * sizeof(int));
E.int p[m][n];
F.p = (int *) realloc(m * n * sizeof(int));
第6题:
7、申请一个m×n二维int型动态数组,可以使用语句()。
A.int *p; p=(int *)calloc(m*n*sizeof(int));
B.int p[m][n];
C.int *p; p=(int *)calloc(m*n,sizeof(int));
D.int *p; p=(int *)malloc(m*n,sizeof(int));