参考答案和解析
正确答案:B
更多“下列定义数组的语句中,正确的是()。A.int N=10; int x[N];B.#define N 10 int x[N];C.int x[0..10 ”相关问题
  • 第1题:

    已知:int n=10;那么下列语句中错误的是( )。

    A.int*p=new long[n];

    B.int p[n];

    C.int*p=new long(n);

    D.int p[10];


    正确答案:B

  • 第2题:

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

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

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

    C.int x[0..10];

    D.int x[ ];


    char a[][3]={'a','b','c','d','e','f'};

  • 第3题:

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


    int *p; p=(int *)calloc(m*n,sizeof(int));

  • 第4题:

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

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

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

    C.int x[0..10];

    D.int x[];


    B

  • 第5题:

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

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

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

    C.int x[0..10];

    D.int x[ ];


    char a[][3]={'a','b','c','d','e','f'};