• 2021-04-14
    设有定义 int a[10]={0};则说法正确的是( )。? 数组a有1个元素,其值为0|数组初始化错误,初值个数少于数组元素个数|数组a有10个元素,其中a[0]的值为0,其他元素的值不确定|数组a有10个元素,各元素的值为0
  • 数组a有10个元素,各元素的值为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]不是合法的数组元素