如何是数组的下标和元素一一对应?(20分)

  • 主题发起人 主题发起人 城里的月饼
  • 开始时间 开始时间

城里的月饼

Unregistered / Unconfirmed
GUEST, unregistred user!

一个数组假设是1维的,
A:array[1..10]of integer;
for i:=1 to 10do
A=i+10;
现在我指明i=2时,得到A[2]=12;
我想指明 A=12时,怎么得到i=2?
 
什么意思?
 
循环判断啊~
var i:integer;
for i:=1 to your_number do
if a=12 then
begin
showmessage(inttostr(i)); //得到 i
break; //结束循环!
end;
 
如能确保元素与下标一一对应且无重复,应该不难。
 
正如jrq所说
 
to glasses:
是一一对应,且无重复的数组,若数组很大也要循环实现吗?
 
后退
顶部