所以我对伪代码/算法进行了测试。
有一个 True/False 语句:一个算法必须总是有一个输出。
我把F
作为我的答案,但是老师把它标错了。
我想到了【Python】:
x = 100/4
上面的代码只是定义了x
。不输出任何东西。 (不能算是算法吗?)
我想到的另一个例子是:
对于 x 中的 x:
y = 9999999999^9999999999/9999999
类似的东西 ^ 可能会加热计算机并为用户产生温暖,或类似的东西。不完全输出任何东西。
最佳答案
"An algorithm has one or more outputs, i.e. quantities which have a specified relation to the inputs" (Knuth 1973:5).
关于algorithm - 算法是否一定要有输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40722657/