以下 4 个数组定义中,()是错误的
A.int a[7]
B.#define N 5 long b[N]
C.har c[5]
D.int n,d[n]
D、int n,d[n]
A.int a[7]
B.#define N 5 long b[N]
C.har c[5]
D.int n,d[n]
D、int n,d[n]
A.定义了一个名为a的一维数组
B.a数组有三个元素
C.a数组的下标为1,2,3
D.数组a中的每个元素是整型
A.int a[3][4]={0};
B.int a[3][4]={{1,2},{1,2,3},{1,2,3,4}};
C.int a[3][]={0,1,2,3,4,5,6,7,8,9,10,11,12};
D.int a[][4]={1,2,3,4,5,6,7,8,9,10,11,12};
A.定义了一个名为a的一维数组
B.a数组有3个元素
C.a数组的下标为1~3
D.数组中的每个元素都是整型
根据下面类中Reverse 函数成员的原型和注释写出它的类外定义。
class AA {
int* a;
int n;
int MS;
public:
void InitAA(int aa[], int nn, int ms) {
if(nn>ms) {cout<< "Error!"<< endl; exit(1);}
MS=ms;
n=nn;
a=new int[MS];
for(int i=0; i
}
AA* Reverse(); // 对于调用该函数的对象,将其a 数组中前n 个
// 元素值按相反的次序排列,返回指向该对象的指针。
};
A.以字节的形式返回数组中每一个元素的大小
B.一个元素类型为float64的数组itemsiz属性值为8
C.一个元素类型为plex32的数组item属性为4
D.一个元素类型为plex64的数组item属性为4