问题 单项选择题

以下对一维实型数组a的正确定义的是______。

A.float a(10);

B.int n=10;float a;

C.int n;float a ;scanf("%d",&;

D.#define SIZE 10float a[SIZE];

答案

参考答案:D

解析:[分析]C语言不可动态定义数组,必须是整型常量,选项D中的SIZE是符号常量,也是常量,值为10,所以可以用符号常量来定义数组的长度。

选择题
填空题