第1个回答 2010-07-20
你可以和数学函数做比较,有相似之处。数学上函数就是一个或者几个变量通过固定的运算规则运算可以得到一个结果的式子,对吧,计算机上的函数也一样,是一个软件概念,也是通过对一个或者几个数据进行处理得到一个结果或者只执行操作但没有结果的完整程序代码段。这样的代码段可以被重复引用而不必针对每次解决相同问题的需求而撰写重复类似的代码了。比如你要算三个数的和,就可以写一个函数:
int AddThreeNum(int a, int b, int c)
{
return a+b+c;
}
这样以后程序里每次要使用求三个数的和,你都可以这样引用:
int a;
a = AddThreeNum(1, 4, 12);
能懂不?。。。本回答被提问者采纳
第2个回答 2019-01-07
计算机的函数,是一个固定的一个程序段,或称其为一个子程序,它在可以实现固定运算功能的同时,还带有一个入口和一个出口,所谓的入口,就是函数所带的各个参数,我们可以通过这个入口,把函数的参数值代入子程序,供计算机处理;所谓出口,就是指函数的函数值,在计算机求得之后,由此口带回给调用它的程序。
第3个回答 2019-01-06
你可以和数学函数做比较,有相似之处。数学上函数就是一个或者几个变量通过固定的运算规则运算可以得到一个结果的式子,对吧,计算机上的函数也一样,是一个软件概念,也是通过对一个或者几个数据进行处理得到一个结果或者只执行操作但没有结果的完整程序代码段。这样的代码段可以被重复引用而不必针对每次解决相同问题的需求而撰写重复类似的代码了。比如你要算三个数的和,就可以写一个函数:
int AddThreeNum(int a, int b, int c)
{
return a+b+c;
}
这样以后程序里每次要使用求三个数的和,你都可以这样引用:
int a;
a = AddThreeNum(1, 4, 12);
能懂不?。。。
第4个回答 2019-04-10
了解代数中变量与函数的关系,就可以更好的了解函数,而计算机函数,和代数中函数意思异曲同工,所以了解代数函数,可以更好的帮你理解计算机函数。