C语言程序设计

若以数组名作为函数的实参,则实参向形参传送的是()A、数组第一个元素的值B、数组元素的值C、数组的首地址D、数组名

题目

若以数组名作为函数的实参,则实参向形参传送的是()

  • A、数组第一个元素的值
  • B、数组元素的值
  • C、数组的首地址
  • D、数组名
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

数组名作为参数时,以下叙述错误的是()

A.函数调用时是将实参数组的所有元素传给形参

B.函数调用时是将实参数组的首地址传给形参

C.函数调用时是将实参数组的第一个元素传给形参

D.函数调用时是将实参数组的所有元素地址传给形参


正确答案:ACD

第2题:

C++中也允许在函数定义或函数声明时给出默认的形参值。在调用函数时,如果没有给出相应的实参,则函数会自动使用默认形参值;如果给出相应的实参,则函数会优先使用传入的实参值。()

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


正确答案:正确

第3题:

下列说法不正确的是( )。

A.调用函数时,实参可以是表达式

B.调用函数时,实参与形参可以共用内存单元

C.调用函数时,将实参的值复制给形参,使实参变量和形参变量在数值上相等

D.调用函数时,实参与形参的类型必须一致


正确答案:B

第4题:

函数被调用时,实参向形参的传送分为引用传送和_____传送两种方式。


参考答案值(按值)

第5题:

以数组名作函数参数时,实参数组与形参数组都不必定义长度,因此实参与形参的结合方式是地址结合,与数组长度无关。()

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


正确答案:错误

第6题:

若用数组名作为函数调用时的实参,则实际上传递给形参的是数组首地址。()

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


参考答案:正确

第7题:

若用数组名作为函数调用的实参,则传递给形参的是数组的首地址。()

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


参考答案:对

第8题:

当调用函数时,实参是一个数组名,则向函数传递的是( )。


正确答案:
数组的首地址

第9题:

若用数组名作为函数调用的实参,传递给形参的是数组中的第一个元素的值。()

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


参考答案:错误

第10题:

在下列叙述中,错误的一条是 ( )

A.scanf( )函数可以用来输入任何类型的多个数据

B.数组名作函数参数时,也采用“值传送”方式

C.如果形参发生改变,不会改变主调函数的实参值

D.函数的实参与形参的类型应一致


正确答案:B

更多相关问题