[单选题]

在下列程序代码中,主程序内调用函数change()时,若参数传递采用传值方式,则主函数输出为(34);若参数传递采用引用方式,则主函数的输出为(35)。

(69)

A.1

B.2

C.3

D.4

参考答案与解析:

相关试题

在下列程序代码中,主程序调用add(x)时,若参数传递采用引用方式,则其输出结果

[单选题]在下列程序代码中,主程序调用add(x)时,若参数传递采用引用方式,则其输出结果为(34),若参数传递采用传值方式,则输出结果为(35)。(61)A.2B.4C.6D.8

  • 查看答案
  • 在下列程序代码中,若主程序调用f1(x)时,参数传递采用引用方式,在f1()中调

    [单选题]在下列程序代码中,若主程序调用f1(x)时,参数传递采用引用方式,在f1()中调用f2(y),参数传递采用传值方式,则f1()的输出结果为(33);若主程序调用f1(x)时,参数传递采用传值方式,在f1()中调用f2(Y),参数传递采用引用方式,则f1()的输出结果为(34)。(62)A.2B.6C.12D.14

  • 查看答案
  • 在下面的程序中,若调用f1(x)时,参数传递采用传值方式,调用f2(y)时,参数

    [单选题]在下面的程序中,若调用f1(x)时,参数传递采用传值方式,调用f2(y)时,参数传递采用引用方式,则输出结果为(47);若调用f1(x)时,参数传递采用引用方式,调用f2(y)时,参数传递采用传值方式,则输出结果为(48)。A.2B.4C.6D.8

  • 查看答案
  • 在下面的程序中,若调用f1(x)时参数传递采用引用方式,调用f2(y)时参数传递

    [单选题]在下面的程序中,若调用f1(x)时参数传递采用引用方式,调用f2(y)时参数传递采用传值方式,则输出结果为(47);若调用f1(x)和f2(y)时参数传递都采用引用方式,则输出结果为(48)。A.3B.6C.8D.10

  • 查看答案
  • 主程序中调用子程序后返回主程序,堆栈指针SP的值()。

    [单选题]主程序中调用子程序后返回主程序,堆栈指针SP的值()。A . 不变B . 加2C . 加4D . 减2

  • 查看答案
  • 子程序在使用时必须在主程序内调用,不可单独使用。

    [判断题] 子程序在使用时必须在主程序内调用,不可单独使用。A . 正确B . 错误

  • 查看答案
  • 在下列原型所示的C£«£«函数中,按“传值”方式传递参数的是( )。

    [单选题]在下列原型所示的C++函数中,按“传值”方式传递参数的是( )。A.void f1(int x);B.void f2(int*x);C.void f3(const int*x);D.void f4(int&x);

  • 查看答案
  • 在下列原型所示的C£«£«函数中,按“传值”方式传递参数的是

    [单选题]在下列原型所示的C++函数中,按“传值”方式传递参数的是A.void f1(int x);B.void f2(int*x);C.void f3(const int*x);D.void f4(int&x);

  • 查看答案
  • 在下列程序代码中,函数init()和plus()的定义如下图所示,若a和x以引用

    [单选题]在下列程序代码中,函数init()和plus()的定义如下图所示,若a和x以引用方式传递信息,则函数init的返回值为(34);若a和x以传值方式传递信息,则函数。init的返回值为(35)。(67)A.2B.3C.4D.5

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

    [单选题]函数调用时,基本的参数传递方式有传值与传地址两种,( )。A.在传值方式下,形参将值传给实参B.在传值方式下,实参不能是数组元素C.在传地址方式下,形参和实参间可以实现数据的双向传递D.在传地址方式下,实参可以是任意的变量和表达式

  • 查看答案