<?php
//100以内能被3整除的所有整数
for ($i=3; $i < 10; $i++) {
if ($i%3==0) {
echo $i, '<br/>';
}
}
//100以内(不含100)能被3整除且个位数为6的所有整数
for ($i=3; $i < 10; $i++) {
if ($i%3==0 && $i%10==6) {
echo $i, '<br/>';
}
}
//输出1~100(不包含100)之间的偶数,5个数字一行输出
for ($i=0,$n=0; $i < 100; $i++) {
if ($i%2==0) {
echo $i, ",";
$n += 1;
if ($n%5==0) {
echo "<br/>";
}
}
}
//操场上100多人排队,3人一组多1人,4人一组多2人,5人一组多3人,共多少人
for ($i=100; $i < 200; $i++) {
if ($i % 3 ==1 && $i % 4 == 2 && $i % 5 == 3) {
echo $i,'<br/>';
}
}
//两个自然数相除,商3余10,被除数,除数,商,余数的和是163,求被除数,除数
for ($i=0; $i < 163; $i++) {
if ($i*3+10+$i+3+10 == 163) {
echo "除数:",$i, "被除数:",$i*3+10,'<br/>';
}
}
//一只猴子旁边有100根香蕉,猴子距离家50米,猴子一次顶多搬50根香蕉,但猴子每走一米就吃掉一根香蕉,问猴子最多能拿多少根香蕉回家
$b = 100;
for ($i=1; $i <= 50; $i++) {
if ($b>50) {
$b -= 3;
}else{
$b--;
}
echo "剩余香蕉数为:", $b, '剩余路程为:',(50-$i), '<br/>';
}
//打印0~300(不包含300)不含4的自然数
for ($i=0; $i < 3; $i++) {
for ($j=0; $j < 10; $j++) {
for ($k=0; $k < 10; $k++) {
if ($i !=4 && $j!=4 && $k!=4) {
echo $i*100+$j*10+$k, "<br/>";
}
}
}
}
//所谓“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身,371是一个“水仙花数”,因为371=3x3x3+7x7x7+1x1x1
for ($i=1; $i < 10; $i++) {
for ($j=0; $j < 10; $j++) {
for ($k=0; $k < 10; $k++) {
if ($i*$i*$i+$j*$j*$j+$k*$k*$k == $i*100+$j*10+$k) {
echo $i*100+$j*10+$k,"<br/>";
}
}
}
}
//输出一个五行四列的表格
echo "<table border='1'";
for ($i=1; $i < 6; $i++) {
echo "<tr>";
for ($j=0; $j <= 3; $j++) {
echo "<td>11</td>";
}
echo "</tr>";
}
echo "</table>";
//假设某人有100,000现金。每经过一次路口需要进行一次交费。交费规则为当他现金大于50,000时每次需要交5%,如果现金小于等于50,000时每次交5,000。请写一程序计算此人可以经过多少次这个路口。
for ($i=1,$m=100000; $m >= 5000; $i++) {
if ($m>50000) {
$m -= $m*0.05;
}else{
$m -= 5000;
}echo "第",$i,'次过路口,剩下',$m,'元<br/>';
}
//公鸡5文钱1只,母鸡3文钱1只,小鸡1文钱买3只,现在用100文钱共买了100只鸡,问:在这100只鸡中,公鸡、母鸡和小鸡各是多少只?(设每种至少1只)
for ($i=1; $i <= 18; $i++) {
for ($j=1; $j <= 31; $j++) {
$k = 100-$i-$j;
if (($i*5+$j*3+$k/3)==100) {
echo "公鸡共:",$i,'只,母鸡共:',$j,'只,小鸡共:',$k,'只。<br/>';
}
}
}
//打印九九乘法表
echo "<table border='1'";
for ($i=1; $i <= 9; $i++) {
echo "<tr>";
for ($j=1; $j <= $i; $j++) {
echo "<td>",$j,'x',$i,'=',$i*$j,'</td>';
}
echo "</tr>";
}
echo "</table>";
?>