下列定义数组的语句中,正确的是( )。A.int N=10; int x[N];B.#define N 10 int x[N];C.int x[0..10];D.int x[];

下列定义数组的语句中,正确的是( )。

A.int N=10; int x[N];

B.#define N 10 int x[N];

C.int x[0..10];

D.int x[];


相关考题:

若有以下函数首部int fun(double x[10], int *n)则下面针对此函数的函数声明语句中正确的是A)int fun(double x, int *n);B)int fun(double , int );C)int fun(double *x, int n);D)int fun(double *, int *);

求一个三位正整数N的十位数的正确方法是( )。A.Int(N/10)-Int(N/100)*10B.Int(N/10)-Int(N/100)C.N-Int(N/100)*100D.Int(N-Int(N/100)*100)

在下面语句中,其含义为“p为指向含n个元素的一维数组的指针变量”的定义语句是 ( )A.int p [n]B.int * p( );C.int * p(n);D.int( * p)[n]

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

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

下列定义数组的语句中,正确的是()A.int N=10; int x[N];B.#define N 10 int x[N];C.int x[0..10];D.int x[];

下列定义数组的语句中,正确的是()。A.#define N 10 int x[N];B.int N=10; int x[N];C.int x[0..10];D.int x[ ];

下列定义数组的语句中,正确的是()A.#define N 10 int x[N];B.int N=10; int x[N];C.int x[0..10];D.int x[ ];

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));