一个函数就是一个算法吗?

来源:百度知道 编辑:UC知道 时间:2024/06/04 23:15:43

一个函数不是一个算法。
“输入”经过某种变换变成“输出”,该变换可以看成是一个函数。
算法是计算方法,是解决某个问题的步骤序列。

一般是一个算法由一个或多个函数组成,取决于算法的复杂程度。

我真想骂人了 当然不是 好好看书吧

肯定不是喇

首先一个函数不是一个算法
一个算法可以由多个函数构成
简单的说算法是实现某种功能(比如按大小排列10个数)的一种思路,也可以说是方法。
而函数就是实现那个思路的具体需要的操作

完全没有关系的两个概念

int a,b;
main()
{

a=3;
b=3
add(a,b);
sub(a,b);

}
void add(a,b)
{
a=a+b;
}]
void sub(a,b)
{
a=a-b;
}
这里可以叫一个函数一个算法;但C++的函数不只是用来做算法的,比如说
AfxMessageBox("11");这也是个函数,如果用楼主得理论难道说AfxmessageBox()要把字符串"11"算成在屏幕上显示一个对话框?有点不通了吧,说一个函数一个功能到差不多;想理解为什么要有函数,就多搜搜关于对象的解释吧