【发布时间】:2014-09-19 04:36:37
【问题描述】:
我对循环练习很感兴趣,看到了一个有趣的问题,如下所示。
- 使用嵌套的 for 循环创建一个脚本来构造以下模式。
- 具体实现请使用“echo”并以表格形式展示。
0 0 1 0 0 0 1 1 1 0 1 1 1 1 1 0 1 1 1 0 0 0 1 0 0
我努力编码一个小时,但我无法成功,我可以实现一个三角形
1 0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 1 1 1 0 1 1 1 1 1
我了解我对martix和array的了解很差,如果有人能教教我,我很高兴,谢谢。
三角循环代码:
<?php
for($i=1;$i<=5;$i++){
for ($j=1;$j<=$i;$j++){
echo "1";
}
echo "</br>";
}
?>
大家好,我以愚蠢的方式完成了执行,感谢所有帮助我的人。
这是我的愚蠢代码:
for($i=1;$i<=$num;$i++){
for($j=1;$j<=$num;$j++){
if($i==3||$j==3){
echo ' 1 ';
}
else if($i==$j-2){
echo ' 1 ';
}
else if($j==$i-2){
echo ' 1 ';
}
else if($i==2&&$j==2||$i==4&&$j==4){
echo ' 1 ';
}
else{
echo ' 0 ';
}
}
echo'<br>';
}
【问题讨论】:
-
添加 2 直到达到 5 然后删除 2 直到达到 1
-
展示你已经尝试过的东西,而不是你想要实现的东西。 (真正获得帮助的更快方式。)
标签: php for-loop nested-loops