在delphi中破解4号密码的简单算法

gwe*_*o10 -2 delphi delphi-7

我只是无法理解我最初认为相对简单的算法.

基本上,用户输入一个4长度的数字组合(0 - 9),我想要一个算法,它将尝试每个可能的组合,直到它与用户输入的相匹配.

正如我所说,嵌套循环或其他东西可能很简单,但我无法理解它.

感谢任何帮助.顺便说一句,我正在使用delphi.

Dav*_*nan 6

问题似乎是询问如何使用数字'0'来生成所有4位数字符串'9'.

您可以通过for循环和调用来轻松完成此操作Format:

for i := 0 to 9999 do
  str := Format('%.4d', [i]);
Run Code Online (Sandbox Code Playgroud)

格式字符串中的精度说明符确保字符串为零填充.