<?php
function dazs()
{ $arr=array();
$n=rand(1,100);
for($i=1;$i<=$n;$i++)
{
$arr[$i]=rand(0,9);
}
return $arr;
}
function tongji($arr)
{
$n=count($arr);
$s=array();
for($i=0;$i<10;$i++)
{
$s[$i]=0;
}
for($i=0;$i<$n;$i++)
{
$s[$arr[$i]]+=1;
}
$e=$n-1;
if($arr[$n]==0)
$e=$n-2;
for($i=$n;$i>=0;$i--)
{
echo $arr[$i];
}
echo "<br>大整数一共有".$e."位,其中:<br>";
echo "<table border=1> ";
for($i=1;$i<=2;$i++)
{
echo "<tr>";
if($i==1)
{
for($j=0;$j<10;$j++)
{
echo "<td>".$j."的个数</td>";
}
echo "</tr>" ;
}
else
{
for($j=0;$j<10;$j++)
{
echo "<td>$s[$j]</td>";
}
echo "</tr>" ;
}
}
echo "</table>";
}
$arr=array();
$arr=dazs();
tongji($arr);
?>
PHP任意位数的大整数n统计n中各个数字出现的次数,并将结果以表格形式输出
最新推荐文章于 2022-01-14 18:23:37 发布