程序一定是算法 算法是不是程序

金融百科2022-01-02 16:17:30

程序一定是算法

不对,算法是解决问题的步骤.而程序是对问题的具体代码实现.算法依靠程序来完成功能.

不一定呀,还有更高级的

程序是一种算法的实现或表现,也是算法能否可行的检验.就像你有某个思想,要表达出来让其他人知道,需要构思适当的表达方式,表达方式不对,别人容易误解或不解.程序和算法的关系就是思想和表达的关系

程序一定是算法 算法是不是程序

算法是不是程序

算法是抽象的,程序是具体的.算法是程序的理论基础,程序是算法的具体实现.

算法与程序: (1).一个程序不一定满足有穷性.例操作系统,只要整个系统不遭破坏,它将永远不会停止,即使没有作业需要处理,它仍处于动态等待中.因此,操作系统不是一个算法. (2).程序中的指令必须是机器可执行的,而算法中的指令则无此限制. (3).算法代表了对问题的解,而程序则是算法在计算机上的特定的实现.一个算法若用程序设计语言来描述,则它就是一个程序.

算法和程序的区别是:(1) 两者定义不同.算法是对特定问题求解步骤的描述,它是有限序列指令.而程序是实现预期目的而进行操作的一系列语句和指令.说通俗一些.

程序一定是算法对还是错

不对,算法是解决问题的步骤.而程序是对问题的具体代码实现.算法依靠程序来完成功能.

程序是一种算法的实现或表现,也是算法能否可行的检验.就像你有某个思想,要表达出来让其他人知道,需要构思适当的表达方式,表达方式不对,别人容易误解或不解.程序和算法的关系就是思想和表达的关系

算法与程序: (1).一个程序不一定满足有穷性.例操作系统,只要整个系统不遭破坏,它将永远不会停止,即使没有作业需要处理,它仍处于动态等待中.因此,操作系统不是一个算法. (2).程序中的指令必须是机器可执行的,而算法中的指令则无此限制. (3).算法代表了对问题的解,而程序则是算法在计算机上的特定的实现.一个算法若用程序设计语言来描述,则它就是一个程序.

算法可以是程序吗

算法和程序的区别是:(1) 两者定义不同.算法是对特定问题求解步骤的描述,它是有限序列指令.而程序是实现预期目的而进行操作的一系列语句和指令.说通俗一些.

对的,因为程序可以看成是对数据的操作,亦即指令执行的顺序

算法与程序: (1).一个程序不一定满足有穷性.例操作系统,只要整个系统不遭破坏,它将永远不会停止,即使没有作业需要处理,它仍处于动态等待中.因此,操作系统不是一个算法. (2).程序中的指令必须是机器可执行的,而算法中的指令则无此限制. (3).算法代表了对问题的解,而程序则是算法在计算机上的特定的实现.一个算法若用程序设计语言来描述,则它就是一个程序.

算法正确的程序

答案为B 算法的基本性质1)有穷性 一个算法在执行有限步骤后必须结束,即在算法设计当中必须要有对循环或递归的结束语句.合理地提出结束条件,以避免出现“死”循环状态. 2)确定性 对于每种情况下所应执行的操作,在算法中都有明确的规定.使算法的执行者或阅读者都能明确其含义及如何执行. 3)可行性 算法中描述的操作都可以通过已经实现的基本操作运算有限次完成. 4)可输入 输入作为算法加工对象的数据,通常体现为算法中的一组变量.算法可以有零个或多个输入. 5)可输出 输出是一组与输入有确定关系的量值,是算法进行信息加工后得到的结果.算法至少产生一个量作为输出. 第五条“可输出”性,决定B选项错误

这题目谁出的..算法可以使用不同的方法描述,不止c语言. 不对,只要是算法,它可以没有输入,但必须有一个或多个输出,这是算法的特性之一. 如果是程序,就可以没有输入或输出.

指的是程序的返回值 就是return的内容

TAG: 算法   程序   一定是