什么是Quine

什么是Quine,第1张

Quine 在计算机科学里就是一种self-replicating programs。

程序本身就是输出结果

先来个简单的Python,猜下结果:-)

看个更短的:-)!!!!!!!!!!

#include <stdio.h>

char* recurse="#include <stdio.h>%cchar* recurse=%c%s%c%cint main(){printf(recurse,10,34,recurse,34,10,10)}%c"

int main(){printf(recurse,10,34,recurse,34,10,10)}

原理和Java的是一样的,就是把程序自身以string串的形式输出出来


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/11268161.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存