Ⅰ 编写一php程序,使用循环语句,打印1到100 中的所有数字。
for($i=1;$i<=100;$i++)
{
echo($i."<br>");
}
打击你以下,你后问问题前先看看基础教程
Ⅱ php for循环 输出从00到10 怎么输出捏
for($i=0;$i<=10;$i++){
echo$i<10?'0'.$i:$i;
}
Ⅲ PHP网页里的输入框,用什么方法来限制只能出去纯数字,0到9的那种
<inputtype="number"name="ipt1"min="0"max="9"/>
Ⅳ 编写一php程序,使用循环语句,打印1到10 的所有数字。并以文件名test5.php将程序保存。
<?php
$php_code = NULL;
$php_code .= "<?PHP\n";
$php_code .= "for(\$i=1;\$i<=10;$i++){\n";
$php_code .= "echo \$i\n;";
$php_code .= "}\n";
$php_code .= "?>";
if($fp=@fopen("php5.php","w"))
{
@fwrite($fp, $php_code);
fclose($fp);
}
?>
Ⅳ php中for循环我要如何输出所有的数
你的$arr 不是数组,你只要把所有的数放到一个数组里就行了。。。
$arr = array();
for($i = 0;$i < 20; $i++){
$arr[]=rand(0,9);
}
数组有了之后,你想干嘛就可以干嘛了。。。
Ⅵ 用php打印1到100中所有偶数,每行打印10个数
代码如下:
<?php
$num = 0;
for($i=2;$i<=100;$i+=2){
$num++;
if($num<=10){//打印,每个数字之间留个一个汉字的空位
echo $i." ";
}else{//换行
$num =0;
echo "<br />";
}
}
效果如下:
Ⅶ 用php写出代码:3,6,7,1,8,2,9,4,5,0按照从小到大的顺序输出数组的值。
这个问题,可以采用经典的冒泡排序。冒泡排序的过程如下:
1.比较相邻的元素。如果第一个比第二个大,就交换顺序。
2.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。最后的元素会是最大的数。
3.针对所有的元素重复以上的步骤,除了最后一个。
4.持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。
这个过程在转化成代码方式的思路为:
每次从最开始的一对相邻元素比较,到结尾的一对元素比较完毕,可以看做一个完整的步骤,代码表示如下:
for ($j = 0;$j < count($arr)-1;$j++)// 每一次循环表示一次比较和交换的过程。
{
if ($arr[$j]>$arr[$j+1])
{
$tmp = $arr[$j];
$arr[$j] = $arr[$j+1];
$arr[$j+1] = $tmp;
}
}
2.每次重新开始上一步骤都要比上一步少比较最后一个元素(因为上一步最后一个元素已经最大),这时需要增加一个外层循环来控制每次比较元素的个数。代码如下:
for($i = 0;$i < count($arr);$i++)// 每一次外层循环表示从头到尾执行了一次两两互相比较和交换。
{
for ($j = 0;$j < count($arr)-$i-1;$j ++)// 每一次内层循环表示一次比较和交换的过程。
{
if ($arr[$j]>$arr[$j+1])
{
$tmp = $arr[$j];
$arr[$j] = $arr[$j+1];
$arr[$j+1] = $tmp;
}
}
}
完成过程代码如下:
Ⅷ php中给出一组数组,要求把这组数据打乱顺序后输出,而且不能重复!!请高手帮忙呀!
你要代码还是算法啊?
我就直接说下大概算法好了
假设有个数组里面有10个数字
然后你来个循环,10个数字10次也差不多了
for($i=0;$i<10;$i++){
$a1=rand(0,9);//随机0到9的数字的
$a2=rand(0,9);
/*
*其实就是调换2个数字
*/
$j=$array[$a1];
$array[$a1]=$array[$a2];
$array[$a2]=$j;
}
循环十次,基本都打乱了,你的打乱没什么要求,所以这样应该符合要求了
Ⅸ php如何输出0-9任选可重复3个数字所有组合
$res=array();
for($i=0;$i<10;$i++)
{
for($j=0;$j<10;$j++)
{
for($k=0;$k<10;$k++)
{
$item=$temp=[$i,$j,$k];
sort($temp,1);//把每项当做数值升序
$temp=implode('',$temp);//转字符串
if(!in_array($temp,$res))
$res[]=implode('',$item);
}
}
}
Ⅹ php里吧1到10输出到一个表格代码
生成表格代码示例如下:
<?php
echo"<tableborder='1'cellpadding='10'>";
for($i=0;$i<5;$i++)
{
echo"<tr>";
for($j=1;$j<=10;$j++)
{
echo"<td>";
echo$j;
echo"</td>";
}
echo"</tr>";
}
echo"</table>";
?>
代码运行: