关于这个算法(0分)

X

xxxxxd

Unregistered / Unconfirmed
GUEST, unregistred user!
a: array[0..20] of integer;
b: array[0..10] of integer;
c: array[0..20] of integer;
比如a为0到20,b为0到10
想依次取a[0]+b[0],a[1]+b[1],a[2]+b[2]...a[10]+b[10],a[11]+b[0]...
b组循环结束,又从0取起,直到a组循环加完,结果保存在c[]中
请大虾指教..感谢
 
N

nc2t

Unregistered / Unconfirmed
GUEST, unregistred user!
很简单啊~随手瞎写一个
for i:= 0 to 20do
begin
if i <= 10 then
begin
c := a + b;
end
else
begin
c := a + b[i - 11];
end;
end;
 
X

xxxxxd

Unregistered / Unconfirmed
GUEST, unregistred user!
多谢大哥救命之恩~
 
J

jackcindy

Unregistered / Unconfirmed
GUEST, unregistred user!
呵呵,学习中。。。。。。。。。。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
731
SUNSTONE的Delphi笔记
S
S
回复
0
查看
676
SUNSTONE的Delphi笔记
S
顶部