循环问题求大神解答 我的QQ是2509577255
程序员文章站
2024-01-26 14:19:46
...
for($h=mt_rand(3, 9);$h-1>=0;$h--){
for ($z=$h;$z-1>=0;$z--){
echo "0";
}
/*
* 这里我想写一个循环第一行输出1个* 星号
* 第二行输出三个 第三行输出五个 第四行输出七个 也就是2n-1个 有n行的话
* 我在上面随机产生了 3-9行
* 这个循环应该怎么写呢?
*/
echo "
";
}
for ($z=$h;$z-1>=0;$z--){
echo "0";
}
/*
* 这里我想写一个循环第一行输出1个* 星号
* 第二行输出三个 第三行输出五个 第四行输出七个 也就是2n-1个 有n行的话
* 我在上面随机产生了 3-9行
* 这个循环应该怎么写呢?
*/
echo "
";
}
回复讨论(解决方案)
最终输出结果就是个三角形 空格为了看的清楚我用0代替的
0000*
000***
00*****
0*******
这个是四行的例子 但是我要随机行 不知道怎么办了 如果能在这个外层循环
for($h=mt_rand(3, 9);$h-1>=0;$h--){}
变成($h=mt_rand(3, 9);$h-1>=0;$h--;$k=1;$k++)这样就好了 我就可以在循环体力调用$k了可是for循环又不能写两个++的循环
不知道怎么办 苦恼
其实我不知道要干啥 难道是下面的输出?
0;$h--){ echo str_pad('0',$h,'0').str_pad('*',2*($rand-$h)+1,'*'); echo "
";}
000000*00000***0000*****000*******00*********0***********
有这个函数可以用解决输重复输出啊这样就输出指定长度了,可是怎么用循环来写呢 就是循环里嵌套循环那种方式
上一篇: MYSQL教程:MySQL服务器权限表_MySQL
下一篇: 数据同步之各站点同步表触发器创建
推荐阅读
-
循环问题求大神解答 我的QQ是2509577255
-
循环有关问题求大神解答 小弟我的QQ是2509577255
-
求大神解答 关于判断是手机客户端还是平板客户端的问题。_html/css_WEB-ITnose
-
文件写入-php 用fsockopen来GET网页 感觉死循环了 最后30秒超时 感觉是fread的问题 求大神解答
-
文件写入-php 用fsockopen来GET网页 感觉死循环了 最后30秒超时 感觉是fread的问题 求大神解答
-
求大神解答 关于判断是手机客户端还是平板客户端的问题。_html/css_WEB-ITnose
-
点击左侧导航菜单栏 右侧出现相应的内容 之前我是在一个jsp页面上实现的 但是现在要求要在多个jsp页面上实现 该怎么做 求大神解答_html/css_WEB-ITnose
-
点击左侧导航菜单栏 右侧出现相应的内容 之前我是在一个jsp页面上实现的 但是现在要求要在多个jsp页面上实现 该怎么做 求大神解答_html/css_WEB-ITnose