{ the actual program should not have line-break }
program quine;{$APPTYPE CONSOLE}uses SysUtils;const s = 'program quine;{$APPTYPE CONSOLE uses SysUtils; const s = %s%s%s; begin WriteLn(Format(s, [#39, s, #39])); ReadLn; end.';begin WriteLn(Format(s,[#39, s, #39]));ReadLn;end.
program quine;{$APPTYPE CONSOLE}uses SysUtils;const s = 'program quine;{$APPTYPE CONSOLE uses SysUtils; const s = %s%s%s; begin WriteLn(Format(s, [#39, s, #39])); ReadLn; end.';begin WriteLn(Format(s,[#39, s, #39]));ReadLn;end.
博客展示了用Delphi编写的Quine程序代码。该程序使用了SysUtils单元,通过定义常量和格式化输出,实现了输出自身代码的功能,体现了Delphi在程序设计方面的应用。

7626


被折叠的 条评论
为什么被折叠?



