设有定义语句int a[3],则下列对此语句的叙述中错误的是():A.定义了一个名为a的一维数组B.a数组有3个元素C.a数组元素的下标为1~3D.数组a中的每一个元素都
int a[5]=“0123”; 相关知识点: 试题来源: 解析 B 正确答案:B解析:本题考查的是一维数组的定义及初始化。定义并初始化一维数组的一般形式如下:类型名 数组名[常量表达式]={初始化列表};当使用初始化列表初始化数组时,需要注意以下几点:初始化列表项的个数必须小于等于常量表达式的值,因此选项A是错误...
int a[3+2],b[7+FD]; 是合法的。但是下述说明方式是错误的。 int n=5; int a[n]; 6) 允许在同一个类型说明中,说明多个数组和多个变量。例如: int a,b,c,d,k1[10],k2[20]; 一维数组元素的引用 数组元素是组成数组的基本单元。数组元素也是一种变量, 其标识方法为数组名后跟一个下标。下标表示...
A. int a[5]={0,1,2,3,4,5}; B. char a[]={0,1,2,3,4,5}; C. char a={‘A’,’B’,’C’}; D. inta[5]=“0123”; 相关知识点: 试题来源: 解析 B 正确答案:B 解析:本题考查一维数组的定义,C语言中一维数组的定义方式为:类型说明符 数组名[常量表达式];。选项A)定义的...
若数组a定义为int[][]a=new int[3][4],则a是___。 A.一维数组B.二维数组C.三维数组D.四维数组
解析:C语言一维数组的定义有两种方式:一是指定数组长度,如选项A“int a[5]={0,1,2,3,4,5};”,但此定义的赋初值个数为6,多于数组长度,是错误的。因为给数组赋初值,初值个数只能小于或等于数组长度。二是不指定数组长度,由赋初值的初值个数决定数组的长度,如选项B的“chara[]={0,1,2,3,4,5...
百度试题 结果1 题目C语言中,定义一维数组intarr[3]={1,1,1}输出第三个元素可以使用语句printf("%d",arr);。相关知识点: 试题来源: 解析 错误 反馈 收藏
若数组a定义为int[][]a=new int[3][4],则a是___。 A. 一维数组 B. 二维数组 C. 三维数组 D. 四维数组 相关知识点: 试题来源: 解析 B.二维数组 正确答案:B解析:数组a由3个一维数组组成,每个一维数组有4个元素。所以,s是一维数组的数组,即二维数组。反馈 收藏...
以下能正确定义一维数组的选项是:( ) A. int num[]; B. int num[0..100]; C. #define N 100 D. int N=100;
int a[5] = “0123”; 相关知识点: 试题来源: 解析 B 正确答案:B 解析:选项A)定义的是长度为5的数组元素,但初值有6个元素,所以错误;选项C)不符合数组定义形式,数组名后应加上“[];选项D)的类型说明符错误,应改为char;选项B)中的0,1,2,3,4,5分别表示对应字符的ASCII码,所以正确。