数组运用_1-20 编程练习

Posted jS_kay

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组运用_1-20 编程练习相关的知识,希望对你有一定的参考价值。

使用指针函数遍历下列数组:

$arr=$arr=[1,‘‘=>true,24=>‘Harry Potter‘,‘‘=>‘javascript‘,‘class‘=>‘English‘];

参考效果图:

技术分享图片

 

任务

 

1、输出数组

2、从前往后遍历数组

3、从后向前遍历数组

 

<?php
//定义数组
$arr=[1,‘‘=>true,24=>‘Harry Potter‘,‘‘=>‘javascript‘,‘class‘=>‘English‘];
//输出数组该使用哪个输出函数?
echo ‘<pre>‘;
    print_r($arr);
echo ‘</pre>‘;

//从前往后遍历数组


//第一步:重置数组指针(将数组指针移到数组开头)

reset($arr);

//第二步:通过数组指针的移动,遍历输出每一个元素的键名和键值
while(current($arr)){
    echo ‘当前指针所在位置的键名为:‘.key($arr).‘<br>‘;
    echo ‘当前指针所在位置的键值为:‘.current($arr).‘<br>‘;
    //向后移动指针
    next($arr);
}
echo ‘<hr>‘;

//从后往前遍历数组(步骤与从前往后遍历数组类同,小伙伴自己尝试一下吧)
//指针到最后的位置
end($arr);
while(current($arr)){
    echo ‘当前指针所在位置的键名为:‘.key($arr).‘<br>‘;
    echo ‘当前指针所在位置的键值为:‘.current($arr).‘<br>‘;
    //向前移动指针
    prev($arr);
}
echo ‘<hr>‘;

?>

 

以上是关于数组运用_1-20 编程练习的主要内容,如果未能解决你的问题,请参考以下文章

Python之练习数学运用代码

python数组插入排序编程实践练习三十九

C Primer Plus_第10章_数组和指针_编程练习

2017-2018-2 20172323 『Java程序设计』课程 结对编程练习_四则运算 2

软工15结对编程练习

C Primer Plus第6版_源代码+练习答案