更多“若在被调用过程中改变形式参数变量的值,其结果同时也会影响到实参变”相关问题
  • 第1题:

    在函数调用过程中,下列说法正确的是()。

    A.形式参数和实在参数各占一个独立的存储单元

    B.形式参数和实在参数存储空间都是在函数调用时分配的

    C.)在函数的执行过程中,形参变量值的改变不会影响实参值的改变

    D.函数调用结束时,临时存储区被撤消

    E.在函数调用过程中,实在参数与形式参数在个数、类型上必须匹配


    正确答案:ACDE

  • 第2题:

    在Visual Basic中,实参传递给形参有两种方式,【 】方式可以通过改变过程中的相应的参数来改变实参变量的值;而【 】被调用过程中改变了这个形参的值,但对应的实参的值并不改变。


    正确答案:引用 传值
    引用 传值 解析:变量(即实参)的值存放在内存的某个地址中,当通过引用来调用一个过程时,向该过程传送变量,实际上是把变量的地址传送给该过程,因此,变量的地址和被调用过程中相应参数的地址是相同的。如果通用过程中的操作修改了参数的值,则它同时也修改了传送给过程的变量的值。而传值方式即实参把值传递给对应的形参。这种数据传递方式的特点是:在被调用过程中改变了这个形参的值,但对应的实参的值并不改变。传值方式是通过使用ByVal关键字来实现的。

  • 第3题:

    如果在过程调用时使用按值传递参数,则在被调过程中可以改变实参的值。


    正确答案:错误

  • 第4题:

    如果在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称为()

    • A、按值传递
    • B、按地址传递
    • C、ByRef传递
    • D、按形参传递

    正确答案:A

  • 第5题:

    实参数是变量的情况下,他所对应的形式参数变量不管是什么名称,其值会被反传递回来


    正确答案:正确

  • 第6题:

    下列关于参数传递和变量作用域的说法中,错误的是()。

    • A、公共变量一旦建立就一直有效,直到程序运行结束返回“命令”窗口时才消失
    • B、在调用模块程序过程中,若采用按值传递方式,则形参变量值的改变影响实参变量的取值
    • C、在调用模块程序时,若采用按引用传递方式,则传递的是变量的地址
    • D、用LOCAL命令建立的局部变量,其初值为逻辑假(.F.)

    正确答案:A

  • 第7题:

    如果要求在被调用过程中改变形式参数的值的同时会影响到实参变量的值,这种参数传递方式是()

    • A、By Val
    • B、按值传递
    • C、ByRef
    • D、参数传递

    正确答案:C

  • 第8题:

    如果在被调用过程中改变了形参值,只影响副本,而不会影响实参的变量本身,这种参数传递方式称为()传递。

    • A、按地址
    • B、ByRef
    • C、按值
    • D、按形参

    正确答案:C

  • 第9题:

    判断题
    实参数是变量的情况下,他所对应的形式参数变量不管是什么名称,其值会被反传递回来
    A

    B


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

  • 第10题:

    判断题
    如果在过程调用时使用按地址传递参数,则在被调过程中不可以改变实参的值。
    A

    B


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

  • 第11题:

    单选题
    如果要求在被调用过程中改变形式参数的值的同时会影响到实参变量的值,这种参数传递方式是()
    A

    By Val

    B

    按值传递

    C

    ByRef

    D

    参数传递


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

  • 第12题:

    单选题
    如果在被调用的过程中改变了形参变量的值,但又不影响实参变量本身,这种参数传递方式称为()
    A

    按值传递

    B

    按地址传递

    C

    ByRef传递

    D

    按形参传递


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

  • 第13题:

    下列不一定是传值的虚实结合方式的选项是( )。

    A.调用过程时实参为表达式

    B.调用过程时实参为常量

    C.调用过程时实参为变量名

    D.调用过程时实参将变量名用括号括起来


    正确答案:C

  • 第14题:

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

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


    正确答案:B

  • 第15题:

    下面关于函数中的实参描述正确的是()

    • A、函数调用中普通变量发生的数据传送是单向的。即只能把实参的值传送给形参。
    • B、实在参数的个数及类型应与形式参数一致,赋值时多个参数之间的前后对应关系不变。
    • C、实在参数是一个具有确定值的表达式。
    • D、实参变量x的值传递给形参变量x,改变函数形参的值,不会改变对应实参的值

    正确答案:A,B,C,D

  • 第16题:

    下面关于实参描述正确的是()

    • A、函数调用中发生的数据传送是单向的。即只能把实参的值传送给形参。
    • B、实在参数的个数及类型应与形式参数一致,赋值时多个参数之间的前后对应关系不变。
    • C、实在参数是一个具有确定值的表达式。
    • D、实参变量x的值传递给形参变量x,改变函数形参的值,不会改变对应实参的值

    正确答案:A,B,C,D

  • 第17题:

    如果<形式参数表>中的变量与<实参数表>中对应的变量同名,则原来的变量会暂时“隐藏”起来。


    正确答案:正确

  • 第18题:

    在过程调用中,“实参表”和“形参表”中对应的变量名不必相同,但是变量的个数必须相等,而且实际参数的类型必须与相应形式参数的类型相符。


    正确答案:正确

  • 第19题:

    如果在过程调用时使用按地址传递参数,则在被调过程中不可以改变实参的值。


    正确答案:错误

  • 第20题:

    单选题
    下列()的调用方式是引用调用。
    A

    形参和实参都是变量

    B

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

    C

    形参是引用,实参是变量

    D

    形参是变量,实参是地址值


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

  • 第21题:

    判断题
    如果在过程调用时使用按值传递参数,则在被调过程中可以改变实参的值。
    A

    B


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

  • 第22题:

    单选题
    如果在被调用过程中改变了形参值,只影响副本,而不会影响实参的变量本身,这种参数传递方式称为()传递。
    A

    按地址

    B

    ByRef

    C

    按值

    D

    按形参


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

  • 第23题:

    单选题
    若在被调用过程中改变形式参数变量的值,其结果同时也会影响到实参变量的值,这种参数传递方式是()
    A

    ByVal

    B

    按值传递

    C

    ByRef

    D

    按形参传递


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