首页/ 题库 / [单选题]若要定义一个具有5个元素的整型数组,以下的答案

若要定义一个具有5个元素的整型数组,以下定义语句错误的是(  )。

单选题
2022-05-22 13:32
A、int a[5]={0};
B、int b[]={0,0,0,0,0};
C、int c[2+3];
D、int i=5,d[i];
查看答案

正确答案
D

试题解析

在C语言中,一维数组的下标可以是整型常量或整型表达式,但不可以是变量。D项,i为变量。答案选择D选项。

相关题目
在C语言中,定义数组元素时,下面关于数组下标数据类型的说法错误的是( )。
若要求定义具有10个int型元素的一维数组a,则下列定义语句中错误的是(  )。
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
要定义整型数组 x ,使之包括初值为 0 的三个元素,下列语句中错误的是( )
设有定义inta=1,b=2,C=3;以下语句中执行效果与其他三个不同的是()2017年3月计算机二级c语言试题库及答案
若有以下定义语句: double a[5]; int i=0; 能正确给a数组元素输入数据的语句是 ( )
以下定义数组或给数组元素赋值的语句中,正确的是
以下定义数组或给数组元素赋值的语句中,正确的是
以下定义数组或给数组元素赋值的语句中,正确的是
编一个程序,定义一个数组,用for语句输入10个实数存入这个数组,然后按逆序重新存放后再输出。
( 15 ) 1 个二维数组可以存放 1 个矩形 . 在程序开始有语句 Option Base 0, 则下面定义的数组中正好可以存放 1 个 4*3 矩阵(即只有 12 个元素)的是( )
1个二维数组可以存放1个矩形.在程序开始有语句Option Base 0,则下面定义的数组中正好可以存放1个4*3矩阵(即只有12个元素)的是( )。
若要定义a为3×4的二维数组,正确的定义语句是 ( )
若要定义一个具有5个元素的整型数组,以下错误的定义语句是( )。
若要定义一个具有5个元素的整型数组,以下错误的定义语句是( )。
指向数组元素为整型的一维数组的指针变量的定义是()。
在C语言中对一维整型数组的正确定义为()。
语句Dim a(5)定义的数组是()类型的元素。
下面哪条语句定义了5个元素的数组()
有一数组定义语句:dim M(-2 to 1) as string,该语句定义的数组M中包含()个元素。
广告位招租WX:84302438

免费的网站请分享给朋友吧