数据结构

当需要用一个形参访问对应的实参时,则该形参应说明为()。

题目

当需要用一个形参访问对应的实参时,则该形参应说明为()。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于过程、自定义函数的调用,正确的叙述是( )。

A.实参与形参的数量必须相等

B.当实参的数量少于形参的数量时,多余的形参取逻辑假

C.当实参的数量多于形参的数量时,多余的实参被忽略

D.选项B) 和C) 都正确


正确答案:B
解析:实参可以是常量、变量,也可以是一般形式的表达式。调用模块程序时,系统自动把实参传递给对应的形参。形参的数目不能少于实参的数目,否则系统会产生运行时错误。如果形参数目多于实参的数目,那么多余的形参取初值逻辑假。

第2题:

若只需要利用形参间接访问实参指针所指向的对象,而形参本身具有相应的存储空间,则应把形参变量说明为()参数。

A、指针

B、引用

C、值

D、指针引用


参考答案:A

第3题:

在Visual FoxPro中,关于过程调用的叙述正确的是A)当实参的数量少于形参的数量时,多余的形参初值取逻辑假B)当实参的数量多于形参的数量时,多余的实参被忽略C)实参与形参的数量必须D)上面A和B都正确


正确答案:A
本题考查考生对VisualFoxPro中过程调用的掌握。在Visual FoxPro中规定,过程调用时,形参的数目不能少于实参的数目,否则系统会在运行时产生错误,如果形参的数目多余实参的数目,那么,多余的形参取初值逻辑假“.F.”。正确答案为A。

第4题:

以下正确的说法是______。

A.实参和与其对应的形参各占用独立的存储单元

B.实参和与其对应的形参共用一个存储单元

C.只有当实参和与其对应的形参同名时才共用存储单元

D.型参是虚拟的,函数在没有被调用时,不占用存储单元


正确答案:D
解析:形参在个数和类型上要与实参匹配,形参在未被调用之前,不占用存储单元。

第5题:

在调用函数时,如果实参是简单的变量,它与对应形参之间的数据传递方式是A.地址传递 B.单向值传递C.由实参传形参,再由形参传实参 D.传递方式由用户指定


正确答案:B
函数调用时,在主调函数和被调函数之间,存在着数据的传递,利用参数传递数据和利用返回值传递数据是常用的两种方法。
函数调用时的参数叫做实参,函数执行时的参数叫做形参,利用参数传递数据实质是指函数实参和形参之间的数据传递过程。存在两种数据传递的方式:传值和传地址。
在函数调用时,系统为形参准备空间,并把实参的值赋值到形参空间中,在调用结束后,形参空间将被释放,而实参的值保持不变,这就是传值传递方式。传值传递方式中实参与形参之间的数据传递是单向的,只能由实参传递给形参。因而,即使形参的值在函数执行过程中发生了变化,也不会影响到实参值。在C语言中,当参数类型是非指针类型和非数组类型时,均采用传值方式。
传地址方式把实参的地址赋值给形参,这样形参就可以根据地址值访问和更改实参的内容,从而实现双向传递。当参数类型是指针类型或数组类型时,均采用传地址方式。
区别于参数传值方式和返回值传递方式,传地址方式具有明显的优势。
(1)参数传值方式是主调函数与被调函数之间的单向数据传递方式,而参数的传地址方式则实现了二者之间的双向数据传递。
(2)函数的返回值每次只能把一个数据项从被调函数传递到主调函数,而参数的传地址方式却可一次性地传递多个数据项到主调函数。
根据上述描述,由于本题中说的实参是普通的变量,即非指针类型和数组类型,那么采用的是传值方式,是单向的。因此,本题的答案是B。

第6题:

下面关于过程调用的陈述中, ______是正确的。

A.实参与形参的数量必须相等

B.当实参的数量多于形参的数量时,出现运行时错误

C.当形参的数量多于实参的数量时,多余的形参被逻辑假

D.上面B) 和C) 都对


正确答案:D
解析:当过程所接收的寄数多于所需要的个数时,Visual FoxPro将产生一个错误信息。例如,如果只列出了两个参数,却使用3个参数调用它,这时将会出错。但如果过程接收的参数个数小于所要求的数目,则Visual FoxPro仅将余下的参数赋初值为“假”(F),而不产生出错信息,因为无法得知最后的参数是被置为“假”值,还是被忽略。

第7题:

(C语言)在C评议中,以下正确的说法是

A、实参和与其对应的形参各占独立的存储单元

B、实参和与其对应的形参占用同一个存储单元

C、只有当实参和其对应的形参同名时才占用同一个存储单元

D、形参是虚拟的,不占用存储单元


正确答案:
       

第8题:

关于过程、自定义函数的调用,正确的叙述是( )。

A) 实参的数量必须等于形参的数量,它们是一一对应的关系

B)实参的数量可以少于形参的数量,多余的形参取逻辑假

C)实参的数量可以多于形参的数量,多余的实参被忽略

D)实参的数量可以多于形参的数量,多余的实参取逻辑假


正确答案:B

第9题:

若需要利用形参直接访问实参,则应把形参变量说明为____参数。

A.指针

B.引用

C.值

D.变量


正确答案:A

第10题:

在梯形图中调用功能块时,方框内是功能块的( ),方框外是对应的( )。

A.形参,形参

B.实参,实参

C.形参,实参

D.实参、形参


正确答案:C

更多相关问题