函数的实参传递到形参有两种方式:()和()。

题目

函数的实参传递到形参有两种方式:()和()。

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

第1题:

C语言规定,调用一个函数时,实参变量和形参变量之间的数据传递是( )。

A.地址传递

B.值传递

C.由实参传给形参,并由形参传回给实参

D.由用户指定传递方式


正确答案:B
解析:本题考查函数调用时的参数传递。在函数调用时,实参和其所对应的形参分别占用不同的存储单元,彼此之间只是实参将值传递给形参。

第2题:

函数的实参传递到形参有两种方式:值传递和地址传递。()


正确答案:对

第3题:

● 函数调用时基本的参数传递方式有传值与传地址两种, (23) 。

(23)

A. 在传值方式下,形参将值传给实参

B. 在传值方式下,实参不能是数组元素

C. 在传地址方式下,形参和实参间可以实现数据的双向传递

D. 在传地址方式下,实参可以是变量也可以是表达式


正确答案:D

第4题:

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


参考答案值(按值)

第5题:

在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是_________。

A.地址传递

B.单向值传递

C.由实参传递给形参,再由形参传递给实参

D.传递方式由用户指定


正确答案:B
解析:C语言规定,实参变量对形参变量的数据传递是“单向值传递”,只由实参传给形参。在内存中,实参单元与形参单元是不同的单元。调用结束后,实参单元仍保留并维持原值。

第6题:

函数调用时,基本的参数传递方式有传值与传地址两种,( )。

A.在传值方式下,形参将值传给实参

B.在传值方式下,实参不能是数组元素

C.在传地址方式下,形参和实参间可以实现数据的双向传递

D.在传地址方式下,实参可以是任意的变量和表达式


正确答案:C
解析:函数调用时基本的参数传递方式有传值与传地址两种,在传值方式下是将实参的值传递给形参,因此实参可以是表达式(或常量),也可以是变量(或数组元素),这种信息传递是单方向的,形参不能再将值传回给实参。在传地址方式下,需要将实参的地址传递给形参,因此,实参必须是变量(数组名或数组元素),不能是表达式(或常量)。这种方式下,被调用函数中对形式参数的修改实际上就是对实际参数的修改,因此客观上可以实现数据的双向传递。

第7题:

C语言规定,调用一个函数时,实参变量和形参变量之间的数据传递方式是()。

A.地址传递

B.值传递

C.由实参传给形参,并由形参传回给实参

D.由用户指定传递方式


正确答案:B

第8题:

● 函数(过程)调用时,常采用传值与传地址两种方式在实参与形参间传递信息。以下叙述中,正确的是(50)。

(50)A.在传值方式下,将形参的值传给实参,因此,形参必须是常量或变量

B. 在传值方式下,将实参的值传给形参,因此,实参必须是常量或变量

C. 在传地址方式下,将形参的地址传给实参,因此,形参必须有地址

D. 在传地址方式下,将实参的地址传给形参,因此,实参必须有地址


正确答案:D

第9题:

在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是 ______。

A.地址传递

B.单向值传递

C.由实参传给形参,再由形参传给实参

D.传递方式由用户指定


正确答案:B

第10题:

函数调用时,基本的参数传递方式有传值与传地址两种,(20)。

A.在传值方式下,形参将值传给实参

B.在传值方式下,实参不能是数组元素

C.在传地址方式下,形参和实参间可以实现数据的双向传递

D.在传地址方式下,实参可以是任意的变量和表达式


正确答案:C
解析:本题考查程序语言基础知识。函数调用时基本的参数传递方式有传值与传地址两种,在传值方式下是将实参的值传递给形参,因此实参可以是表达式(或常量),也可以是变量(或数组元素),这种信息传递是单方向的,形参不能再将值传回给实参。在传地址方式下,需要将实参的地址传递给形参,因此,实参必须是变量(数组名或数组元素),不能是表达式(或常量)。这种方式下,被调用函数中对形式参数的修改实际上就是对实际参数的修改,因此客观上可以实现数据的双向传递。

更多相关问题