算法是否需要输出?

Cot*_*her 3 algorithm pseudocode

所以我对Pseudocode/Algorithms进行了测试.

有一个真/假的声明: An Algorithm must always have an output.

我把它F作为我的答案,但老师错误地标记了它.

我想到了[Python]:

x = 100/4

上面的代码只是定义了x.不输出任何东西.(不能算是一种算法吗?)

我想的另一个例子是:

for x in x: y = 9999999999^9999999999/9999999

类似的东西^可能会加热计算机并为用户产生温暖,或类似的东西.不完全输出任何东西.

STF*_*STF 9

"算法具有一个或多个输出,即与输入具有指定关系的量"(Knuth 1973:5).

- 参考