Chinaunix
标题:
数组
[打印本页]
作者:
zhaoke0128
时间:
2011-07-14 16:23
标题:
数组
数组@a=(1,2,1,1)
$sum=2
需求:任意2个数组的值相加等于$sum的,打印
我想要的结果:
a[0]=1;a[2]=1
a[0]=1;a[3]=1
a[2]=1;a[3]=1
作者:
Cu_fans
时间:
2011-07-14 16:35
@a=(1,2,1,1);
$sum=2;
for ($i=0; $i<=$#a; ++$i)
{
for ($j=$i+1; $j<=$#a; ++$j)
{
if ($a[$i] + $a[$j] == $sum)
{
print "a[$i]=$a[$i],a[$j]=$a[$j]","\n";
}
}
}
复制代码
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2