C语言程序设计

对以下说明语句的正确理解是inta[10]={6,7,8,9,10}()A、将5个初值依次赋给a[1]至a[5]B、将5个初值依次赋给a[0]至a[4]C、将5个初值依次赋给a[6]至a[10]D、因为数组长度与初值的个数不相同,所以此语句不正确

题目

对以下说明语句的正确理解是inta[10]={6,7,8,9,10}()

  • A、将5个初值依次赋给a[1]至a[5]
  • B、将5个初值依次赋给a[0]至a[4]
  • C、将5个初值依次赋给a[6]至a[10]
  • D、因为数组长度与初值的个数不相同,所以此语句不正确
参考答案和解析
正确答案:B
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若函数中有定义语句:int a;,则( )。

A.系统将自动给a赋初值为0

B.系统将自动给a赋初值一l

C.这时a中的值无意义

D.这时a中无任何值


正确答案:C
用int方法定义变量时,编译器仅为变量开辟存储单元,并没有在存储单元中放任何值,此时变量中的值是无确定的,称变量值”无意义”。因此,本题正确答案为c。

第2题:

对以下说明语句的正确理解是 int a[10]={6,7,8,9,10};

A.将5个初值依次赋给s [1]至a [5]

B.将5个初值依次赋给a [0]至a [4]

C.将5个初值依次赋给a [6]至a [l0]

D.因为数组长度与初值的个数不相同,所以此语句不正确


正确答案:B
解析:本题中,表达式将5个初值赋给a[0]至a[4],后面的部分,将自动会被依次补零处理。

第3题:

(12)若函数中有定义语句:int k;,则

A)系统将自动给k赋初值0 B)这时k中值无定义

C)系统将自动给k赋初值-1 D)这时k中无任何值


正确答案:B

第4题:

为了给三个变量赋初值1,赋值语句是:x=y=z=1。()


正确答案:错误

第5题:

若函数中有定义语句:int a;,则( )。

A.系统将自动给a赋初值0

B.这时a中的值是和随机数

C.系统将自动给a赋初值-1

D.这a中无任何值


正确答案:B

第6题:

若有说明:int a[10]={6,7,8,9,10};则该语句不正确,因为数组长度与初值个数不相同。()

此题为判断题(对,错)。


参考答案:错误

第7题:

对以下说明语句的正确理解是int a[10]={6,7,8,9,10};

A.将5个初值依次赋给a[l]至a[5]

B.将5个初值依次赋给a[0]至a[4]

C.将5个初值依次赋给a[6]至a[l0]

D.因为数组长度与初值的个数不相同,所以此语句不正确


正确答案:B
解析:本题中,表达式将5个初值赋给a[0]至a[4],后面的部分,将自动会被依次补零处理,

第8题:

若函数中有定义语句 :int k;, 则

A) 系统将自动给 k 赋初值 0

B) 这是 k 中的值无定义

C) 系统将自动给 k 赋初值 -1

D) 这时 k 中无任何值


正确答案:B

第9题:

若函数中有定义语句“intk;”.则( )。A.系统将自动给k赋初值0 B.这时k中的值无定义 SX

若函数中有定义语句“intk;”.则( )。

A.系统将自动给k赋初值0

B.这时k中的值无定义

C.系统将自动给k赋初值-1

D.这时k中无任何值


正确答案:B
B。【解析】根据题目,若以这种方式定义变量k时,编译程序仅为k开辟存储单元,并未在存储单元中存放任何初始值,所以变量中的值无意义,称变量值“无定义”。所以正确答案为选项B。

第10题:

对以下说明语句的正确理解是( )。 int a[1]={6,7,8,9,10};

A.将5个初值依次赋给a[1]至a[5]

B.将5个初值依次赋给a[0]至a[4]

C.将5个初值依次赋给a[6]至a[10]

D.因为数组长度与初值的个数不相同,所以此语句不正确


正确答案:B

更多相关问题