设有定义 int a[10]={0};则说法正确的是( )。? 数组a有1个元素,其值为0|数组初始化错误,初值个数少于数组元素个数|数组a有10个元素,其中a[0]的值为0,其他元素的值不确定|数组a有10个元素,各元素的值为0
数组a有10个元素,各元素的值为0
举一反三
- 针对 int a[10]={0}; 说法正确的是( )。 A: 把0赋给了数组元素a[10] B: 把0赋给了数组a的首元素a[1] C: 把0赋给了数组a的首元素a[0],所以数组a的10个元素只有a[0]值为0 D: 数组a的10个元素值都为0
- 对于定义"int a[10];"的正确描述是 A: 定义一个一维数组a,共有a[1]到a[10]10 个数组元素 B: 定义一个一维数组a,共有a(0)到a(9)10 个数组元素 C: 定义一个一维数组a,共有a[0]到a[9]10 个数组元素 D: 定义一个一维数组a,共有a(1)到a(10)10 个数组元素
- 正确定义一个整型数组,大小为10,数组名为a,各元素值为0,请完善:int();
- 数组定义为int a[3][2]={1,2,3,4,5,6},下列表述中正确的是 A: 数组元素a[3][2]的值为6 B: 数组元素a[6]的值为6 C: 数组元素a[0]的值为1 D: a[0]不是int类型的数组元素
- 若有说明 int a[3][4]={0};,则下面正确的叙述是( )。? 数组a中每个元素均可得到初值0|该语句不正确|数组a中各元素都可得到初值,但其值不一定为0|只有元素a[0][0]可得到初值0,其它元素值不确定
内容
- 0
已知x=0:10,则数组x有( )个元素。
- 1
若定义int a[3][4]={0};则下列叙述正确的是 A: 只有元素a[0][0]有初值0 B: 此定义不正确 C: 数组a的各元素可得到初值,但其值不一定是0 D: 数组a的每一个元素可得到初值0
- 2
在定义 int a[5][6]; 后,数组 a 中的第 10 个元素是 ( ) 。(设 a[0][0] 为第一个元素)
- 3
数组初始化值列表中的初始化值多于数组元素个数是个错误。
- 4
若有定义语句inta[10];以下叙述中正确的是() A: a[0]是合法的数组元素,a[10]是合法的数组元素 B: a[0]不是合法的数组元素,a[10]不是合法的数组元素 C: a[0]不是合法的数组元素,a[10]是合法的数组元素 D: a[0]是合法的数组元素,a[10]不是合法的数组元素