发生传值调用时,形参和实参各占一个独立的存储空间。
此题为判断题(对,错)。
第1题:
在C语言中,当函数调用时_______________
A.实参和形参各占一个独立的存储单元
B.实参和形参共用存储单元
C.可以由用户指定实参和形参是否共用存储单元
D.由系统自动确定实参和形参是否共用存储单元
第2题:
5、在C语言中,当函数调用时
A.实参和形参各占一个独立的存储单元
B.可以由用户指定实参和形参是否共用存储单元
C.实参和形参共用存储单元
D.由系统自动确定实参和形参是否共用存储单元
第3题:
下列说法中错误的是()。
A.函数中的return语句可以有多个,但是多个return语句并不表示函数可以用return返回多个值,用return返回的函数值只能有一个。#B.在C语言中,只有当实参与其对应的形参同名时,才共占同一个存储单元,此时形参值的变化会影响到实参的值。#C.形参也是局部变量,只能在函数体内访问。#D.在C语言中,实参与其对应的形参各占独立的存储单元,函数调用时的参数传递就是把实参的值复制一份给形参,即由实参向形参进行单向传值,因此形参值的变化不影响实参的值。第4题:
下列说法中错误的是()。
A.函数中的return语句可以有多个,但多个return语句并不表示函数可以用return返回多个值,用return返回的函数值只能有一个。#B.在C语言中,只有当实参与其对应的形参同名时,才共占同一个存储单元,此时形参值的变化会影响到实参的值。#C.形参也是局部变量,只能在定义它的函数体内访问。#D.在C语言中,实参与其对应的形参各占独立的存储单元,函数调用时的参数传递就是把实参的值复制一份给形参,即由实参向形参进行单向传值,因此形参值的变化不影响实参的值。第5题:
下列选项中,描述错误的是()。
A.对于有默认参数值的形参,如果在函数调用时为其指定实参,则该形参使用传入的实参值
B.对于没有指定默认参数值的形参,如果在函数调用时没有为其传实参,则形参的值为None
C.对于有默认参数值的形参,在函数调用时可以不为其传实参
D.如果多个形参具有默认参数值,则函数调用时这些形参或者都使用默认参数值或者都使用传入的实参值