您的位置:首页 > 其它

在数组中插入数字,并从小到大进行排序(初学小记)

2010-10-21 16:36 239 查看
for循环初学小例子

<html>
<body>
<?php
$in = 2;
$arr = array(1,1,1,3,5,7);
$n = count($arr);
if($arr[$n-1] < $in){//如果要插入的数已经最大,直接打印
$arr[$n+1] = $in;
print_r($arr);
}
for($i=0;$i<$n;$i++){//找出要出入的位置
if($arr[$i] >= $in){
$t1 = $arr[$i];
$arr[$i] = $in;
for($j=$i+1;$j<$n+1;$j++){//把后面的数据后移一位
$t2 = $arr[$j];
$arr[$j] = $t1;
$t1= $t2;
}
print_r($arr);
die;
}
}
?>
</body>
</html>


结果演示:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐