小弟不才,遇到一个问题.是关于递归的.我想递归所有的字母和数子例:
a b c ..z..0 1 2 3..9..aa ab ac..az..a0 a1 a2..a9..ba bb bz..b0 b1 b2..b9...... 就这样递归....各位DELPHI兄弟们有没有好的办法
a b c ..z..0 1 2 3..9..aa ab ac..az..a0 a1 a2..a9..ba bb bz..b0 b1 b2..b9...... 就这样递归....各位DELPHI兄弟们有没有好的办法
解决方案 »
- 求助DataSnap客户端insert数据时候错误,说数据类型未知
- 请教一个释放内存的问题
- 请问TTime和TDateTime有什么区别阿?我很糊涂...
- 请问在FastReport中如何直接打印DBGrid
- 大伙能帮我一下吗(送分了)?
- 如何在程序中用tcp/ip协议监控校园网中所有的交换机和路由器的运行情况,及盼答复!!!给50分
- 哪位有FastReport FMX 2.0以上的源码版,能共享下不?
- 求解,XE6 选CPU/ABI= X86无法运行。
- Help!! 请指点初学Delphi者入门书籍和入门网站,在线等
- 关于dbgrid问题--------新手
- 难题:如何根据数据库里面的内容生成对应的TreeView结构
- 关于日期判断的问题
var
cLoop: Char;
begin
for cLoop := 'a' to 'z' do
Memo1.Lines.Add(sHead + cLoop);
for cLoop := '0' to '9' do
Memo1.Lines.Add(sHead + cLoop);
if Length(sHead) >= 2 then exit;
for cLoop := 'a' to 'z' do
DoIt(sHead + cLoop);
for cLoop := '0' to '9' do
DoIt(sHead + cLoop);
end;procedure TForm1.Button1Click(Sender: TObject);
begin
DoIt('');
end;
var a:array of char;
i,n:integer;
str:string;
begin
setlength(a,36);
for i:=0 to 9 do
a[i]:=chr(i+48);
for i:=97 to 122 do
a[i-87]:=chr(i);
for i:=0 to 35 do
listbox1.Items.Add(a[i]);
for i:=0 to 35 do
for n:=0 to 35 do
begin
str:=a[i]+a[n];
listbox1.Items.Add(str);
end;
end;