84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
(1)生成一个文件,要求有1000行,每一行分别为该行的行数;
(2)计算该文件所有的字符的个数;
(3)统计文件中所有的 0 1 2 3 4 5 6 7 8 9这十个数字共出现了几次。
<?php $arr=array();$sum=0;for($i=0;$i<10;$i++){ $arr[$i]=0;}for($i=1;$i<=1000;$i++){ echo $i.'<hr>'; $k=$i; for($j=0;$j<=3;$j++){ $m=$k%10; $arr[$m]++; $k=($k-$m)/10; if($k==0){ break; } }}for($i=0;$i<10;$i++){ echo $i.'出现:'.$arr[$i].'次'.'<hr>'; $sum+=$arr[$i];}echo '共有字符:'.$sum.'个';?>
粗略的看看吧 这个应该是能实现以上三点了。(字符不含空格)
for语言?
你说的是for循环吧,实现这三点要求?
<?php $arr=array();$sum=0;for($i=0;$i<10;$i++){ $arr[$i]=0;}
for($i=1;$i<=1000;$i++){ echo $i.'<hr>'; $k=$i; for($j=0;$j<=3;$j++){ $m=$k%10; $arr[$m]++; $k=($k-$m)/10; if($k==0){ break; } }}for($i=0;$i<10;$i++){ echo $i.'出现:'.$arr[$i].'次'.'<hr>'; $sum+=$arr[$i];}
echo '共有字符:'.$sum.'个';?>
粗略的看看吧 这个应该是能实现以上三点了。(字符不含空格)
for语言?
你说的是for循环吧,实现这三点要求?