单选题
👁️ 浏览量:

试题题干

正确定义一维数组的是()

A

int a(10);

B

int n=10,a[n];

C

#define N 10

  int a[N];

D

int n;

  scanf(“%d”,&n);

  int a[n];

参考答案

正确答案:

试题解析

一维数组的一般形式:数组类型符  数组名1[长度1],数组名2[长度2],...;其中“长度”必须是整型的常量表达式,必须用一对方括号括起来。int a(10);要用方括号括起来;int n=10,a[n];不符合格式,这里n是变量。