Text 我如何解码这个程序?
我怎样才能破译这篇奇怪的文字Text 我如何解码这个程序?,text,decode,brainfuck,Text,Decode,Brainfuck,我怎样才能破译这篇奇怪的文字 +[----->+++<]>++.+++.+++.+++++++.+[->+++<]>.[--->+<]>----.--------.[--->+<]>.---------.-----------.++.+++++++++++.+++[->+++<]>++.+. +[->+++++++++++++[->+++.->++.->+.-.->+.-.-.-.-.-++.-.-.-+
+[----->+++<]>++.+++.+++.+++++++.+[->+++<]>.[--->+<]>----.--------.[--->+<]>.---------.-----------.++.+++++++++++.+++[->+++<]>++.+.
+[->+++++++++++++[->+++.->++.->+.-.->+.-.-.-.-.-++.-.-.-++++.+++++[->+++.++++++.->++.-.-.-++++++。
这个文本应该是一个程序。程序运行时会输出'iloveskypegrab'。这是一种非常简化的编程语言,叫做brainfuck。正如Torkoal的回答所说,它在运行时确实会打印
iloveskypegrab
。让我来解释一下这个程序的具体功能:Brainf**k(将被称为BF)在一组存储单元(也称为磁带)上运行,每个存储单元最初设置为零。有一个指针,最初指向第一个存储单元。命令如下:
将指针向右移动++.
输出我们在上一个循环中添加到的单元格。这将返回e
[-->+。
仍然一样:向右移动并打印单元格。这将打印y
-----------.
减去9.输出。这使p
-----------.
减去10,输出。打印e
++.++++++.
到现在为止,这应该已经清楚了。打印gr
++[->+++.+.
向右移动。添加2,输出,添加1,输出。输出ab
我希望这对您有所帮助!如果有什么问题,请告诉我。您在上一个问题上也已经被告知了。“知道这不是代码,这是代码”基本上就是您所说的。请务必修复它。只为您。