参数与自变量有什么区别
问题更新日期:2024-11-13 14:04:31
问题描述
参数与自变量有什么区别急求答案,帮忙回答下
- 精选答案
-
1、参数:引入一个或一些另外的变量来描述自变量与因变量的变化,引入的变量本来并不是当前问题必须研究的变量。
2、自变量:是计算机语言中能储存计算结果或能表示值抽象概念。
二、特点不同
1、参数:参数可以是任何类型。
2、自变量:可以通过变量名访问。在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变的。
三、作用于不同
1、参数:作用域在于传递参数的方法内,属于局部作用域。
2、自变量:由声明它的位置决定。如果在过程中声明变量,则只有该过程中的代码可以访问或更改变量值,此时变量具有局部作用域并被称为过程级变量。如果在过程之外声明变量,则该变量可以被Script中所有过程所识别,称为Script级变量,具有Script级作用域。
- 其他回答
-
我觉得参数只是参与运算确并不能影响和改变未知数的值,而自变量的取值是可以变化的。






