关于这个算法(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[]中
请大虾指教..感谢
 
很简单啊~随手瞎写一个
for i:= 0 to 20do
begin
if i <= 10 then
begin
c := a + b;
end
else
begin
c := a + b[i - 11];
end;
end;
 
多谢大哥救命之恩~
 
呵呵,学习中。。。。。。。。。。
 
顶部