程序运行过程中常使用参数值函数(过程)间传递信息,引用调用传递的是实参的()A、地址 B、类型 C、名称 D、值

题目

程序运行过程中常使用参数值函数(过程)间传递信息,引用调用传递的是实参的()

  • A、地址 
  • B、类型 
  • C、名称 
  • D、值 

相似考题
更多“程序运行过程中常使用参数值函数(过程)间传递信息,引用调用传递的是实参的()A、地址B、类型C、名称D、值”相关问题
  • 第1题:

    程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的__(9)__。A.地址SXB

    程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的__(9)__。

    A.地址

    B.类型

    C.名称

    D.值


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

  • 第2题:

    在引用调用方式下进行函数调用,是将(9)。

    A.实参的值传递给形参

    B.实参的地址传递给形参

    C.形参的值传递给实参

    D.形参的地址传递给实参


    正确答案:B

  • 第3题:

    程序运行过程中常使用参数值函数(过程)间传递信息,引用调用传递的是实参的()

    A.地址

    B.类型

    C.名称

    D.值


    本题答案:A

  • 第4题:

    程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的 (19) 。 A。地址

    A.类型

    B.名称

    C.值


    正确答案:A
    本题考查程序语言基础知识。进行函数调用时,常需要在调用环境扣的数据传递给被调用函数,作为输入参数由被调用函数处理,基本的调用方式为值调用(或传值调用)和引用调用。其中,值调用方式下是将实参的值单向地传递给被调用函数的形参,引用调用方式下通过将实参的地址传递给形参,在被调用函数中通过指针实现对实参变量数据的间接访问和修改,从而达到将修改后的值“传回来”的效果。

  • 第5题:

    程序语言提供的传值调用机制是将( )。

    A.实参的值传递给被调用函数的形参
    B.实参的地址传递给被调用函数的形参
    C.形参的值传递给被调用函数的实参
    D.形参的地址传递给被调用函数的实参

    答案:A
    解析:
    本题考查程序语言基础知识。
    传值调用是指将实参的值传递给形参,然后执行被调用的函数。实参可以是常量、变量、表达式和函数调用等。

  • 第6题:

    调用函数时若是引用调用方式,则是将(请作答此空)。下面所定义的函数f1为值调用方式,函数f2为引用调用方式。若有表达式x=f1(5),则函数调用执行完成后,该表达式中x获得的值为( )。

    A.实参的值传给形参
    B.形参的值传给实参
    C.实参的地址传给形参
    D.形参的地址传给实参

    答案:C
    解析:
    第32题。值调用:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参数的值。引用调用:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影响实际参数的值。第33题。结果为b*x=(2*4+1)*5=45

  • 第7题:

    程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的( )?

    A.地址
    B.类型
    C.名称
    D.值

    答案:A
    解析:
    本题考查程序语言基础知识。
    调用方式:进行函数调用环境中的数据传递给被调用的函数,作为输入参数由被调用函数处理,基本的调用方式为值调用(或传值调用)和引用调用。
    值调用方式:将实参的值单向地传递给被调用函数的形参;
    引用调用方式:通过将实参的地址传送给形参,在被调用函数中通过指针实现对实参变量数据的间接访问和修改,从而将修改后的值“传回来”的效果。
    故正确答案为:A

  • 第8题:

    调用函数时若是引用调用方式,则是将(请作答此空)。下面所定义的函数f1为值调用方式,函数f2为引用调用方式。若有表达式x=f1(5),则函数调用执行完成后,函数f1最终获得的值为( )。

    A.实参的值传给形参
    B.形参的值传给实参
    C.实参的地址传给形参
    D.形参的地址传给实参

    答案:C
    解析:
    传址调用(引用调用) : 将实参地址给形参
    由于f1采用传值调用, X值不发生变化X=5 ; f2采用传址调用,会对B的值产生影响,当执行b=x-1后b=4 ;当执行f2中2*x+1后, b=9 ;所以最后b*x= 5*9=45

  • 第9题:

    在传值调用方式下进行函数调用是将( )。

    A.实参的值传递给形参
    B.实参的地址传递给形参
    C.形参的值传递给实参
    D.形参的地址传递给实参

    答案:A
    解析:
    传值调用是实参的值传递给形参。

  • 第10题:

    在引用调用方式下进行函数调用,是将( )。

    A.实参的值传递给形参
    B.实参的地址传递给形参
    C.形参的值传递给实参
    D.形参的地址传递给实参

    答案:B
    解析:
    函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题。基本的参数传递机制有两种:值传递和引用传递。以下讨论称调用其他函数的函数为主调函数,被调用的函数为被调函数。
    值传递过程中,被调函数的形式参数作为被调函数的局部变量处理,即在堆栈中开辟了内存空间以存放由主调函数放进来的实参的值,从而成为了实参的一个副本。值传递的特点是被调函数对形式参数的任何操作都是作为局部变量进行,不会影响主调函数的实参变量的值。
    引用传递过程中,被调函数的形式参数虽然也作为局部变量在堆栈中开辟了内存空间,但是这时存放的是由主调函数放进来的实参变量的地址。被调函数对形参的任何操作都被处理成间接寻址,即通过堆栈中存放的地址访问主调函数中的实参变量。正因为如此,被调函数对形参做的任何操作都影响了主调函数中的实参变量。

  • 第11题:

    下列()的调用方式是引用调用。

    • A、形参和实参都是变量
    • B、形参是指针,实参是地址值
    • C、形参是引用,实参是变量
    • D、形参是变量,实参是地址值

    正确答案:C

  • 第12题:

    单选题
    程序运行过程中常使用参数值函数(过程)间传递信息,引用调用传递的是实参的()
    A

    地址 

    B

    类型 

    C

    名称 

    D

    值 


    正确答案: B
    解析: 暂无解析

  • 第13题:

    程序运行过程中常使用参数在函数(过程)间传递消息,引用调用传递的是实参的(20)。

    A.地址

    B.类型

    C.名称

    D.值


    正确答案:A
    程序运行时,对函数的调用一般有两种形式:传值调用和引用调用。传值调用:形参取的是实参的值,形参的改变不会导致调用点所传的实参的值发生改变。引用(传址)调用:形参取的是实参的地址,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。

  • 第14题:

    程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的(6)

    A.地址

    B.类型

    C.名称

    D.值


    正确答案:A
    传值调用:在按值调用时,过程的形式参数取得的是实际参数的值。在这种情况下,形式参数实际上是过程中的局部量,其值的改变不会导致调用点所传送的实际参数的值发生改变,也就是数据的传送是单向的引用调用:在按引用调用时,过程的形式参数取得的是实际参数所在的单元地址。在过程中,对该形式参数的引用相当于对实际参数所在的存储单元的地址引用。任何改变形式参数值的操作会反映在该存储单元中,也就是反映在实际参数中,因此数据的传送是双向的

  • 第15题:

    在引用调用方式下进行函数调用,是将( )。

    A.实参的值传递给形参B.实参的地址传递给形参C.形参的值传递给实参D.形参的地址递给实参


    正确答案:B

  • 第16题:

    在引用调用方式下进行函数调用是将 ( ) 。

    A.实参的值传递给形参
    B.实参的地址传递给形参
    C.形参的值传递给实参
    D.形参的地址传递给实参

    答案:B
    解析:
    引用调用是把实参(如'int a)的地址(&a)赋给形参(指针变量,比如*b,这时b=&a,即b指向变量a),如果*b(也即a对应的内存空间)发生变化,也就是变量a的值发生了变化。

  • 第17题:

    在函数调用中,值调用方式将(请作答此空),下面所定义的函数foo为值调用方式,函数g的第一个参数采用值调用,第二个参数采用引用调用方式传递数据。若有表达式y=foo(2),则foo调用执行之后,y被赋值为()。

    A.实参的值传给形参。
    B.形参的值传给实参。
    C.实参的地址传给形参。
    D.形参的地址传给实参。

    答案:A
    解析:
    传值调用:形参取的是实参的值,形参的改变不会导致实参的值发生改变。引用(传址)调用:形参取的是实参的地址,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。函数g中的b最终值为3,X为5,因此返回的结果是7。

  • 第18题:

    一个变量通常具有名字、地址、值、类型、生存期、作用域等属性,其中,变 量地址也称为变量的左值(l-value),变量的值也称为其右值(r-value). 当以引用调用方式,实现函数调用时,(32)

    A.将实参的右值传递给形参
    B.将实参的左值传递给形参
    C.将形参的右值传递给实参
    D.将形参的左值传递给实参

    答案:B
    解析:
    首先了解一下函数调用时形参和实参的概念:形参:全称为"形式参数"是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传如的参数。实参:全称为"实际参数"是在调用时传递个该函数的参数。函数调用时基本的参数传递方式有传值与传地址两种,在传值方式下是将实参的值传递给形参,因此实参可以是表达式(或常量),也可以是变量(或数组元素),这种信息传递是单方向的,形参不能再将值传回给实参。在传地址方式下,需要将实参的地址传递给形参,因此,实参必须是变量(或数组元素),不能是表达式(或常量)。这种方式下,被调用函数中对形式参数的修改实际上就是对实际参数的修改,因此客观上可以实现数据的双向传递。题干涉及的引用调用就是将实参的地址传递给形参的形式。

  • 第19题:

    在函数调用中,引用调用方式将(请作答此空)。下面所定义的函数foo为值调用方式,函数g( )的第一个参数采用值调用、第二个参数采用引用调用方式传递数据。若有表达式y=foo(2),则foo调用执行之后,y被赋值为( )。

    A.实参的值传给形参
    B.形参的值传给实参
    C.实参的地址传给形参
    D.形参的地址传给实参

    答案:C
    解析:
    传值调用:形参取的是实参的值,形参的改变不会导致调用点所传的实参的值发生改变。引用(传址)调用:形参取的是实参的地址,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。在本题中,首先在foo()函数中,传入给x的值为2,然后b的值为1,接下来调用g()函数,x的值为2,所以g()函数b的值为2(值传递),b的值为1,所以g()函数x的值为1(地址传递,故x的值变化,会引起foo()函数中b值的变化)。经过g()函数的一系列语句,b=3,x=5。则foo()中b值变成5,最终foo()函数的返回值为5+2=7。

  • 第20题:

    在引用调用方式下进行函数调用是将(21)。

    A.实参的值传递给形参
    B.实参的地址传递给形参
    C.形参的值传递给实参
    D.形参的地址传递给实参

    答案:B
    解析:
    引用调用是把实参(如‘int a)的地址(&a)赋给形参(指针变量,比如*b,这时b=&a,即b指向变量a),如果*b(也即a对应的内存空间)发生变化,也就是变量a的值发生了变化。

  • 第21题:

    程序运行过程中常使用参数在函数(过程)间传递消息,引用调用传递的是实参的( )。

    A.地址
    B.类型
    C.名称
    D.值

    答案:A
    解析:
    程序运行时,对函数的调用一般有两种形式:传值调用和引用调用。
    传值调用:形参取的是实参的值,形参的改变不会导致调用点所传的实参的值发生改变。
    引用(传址)调用:形参取的是实参的地址,即相当于实参存储单元的地址引用,因此其值的改变同时就改变了实参的值。

  • 第22题:

    下列是函数的引用调用的是()。

    • A、形参是指针,实参是地址值
    • B、 形参是变量,实参是引用
    • C、形参是指针,实参是数组名
    • D、形参是引用,实参是变量

    正确答案:D

  • 第23题:

    单选题
    下列是函数的引用调用的是()。
    A

    形参是指针,实参是地址值

    B

     形参是变量,实参是引用

    C

    形参是指针,实参是数组名

    D

    形参是引用,实参是变量


    正确答案: A
    解析: 暂无解析