php算法实例分享

前端之家收集整理的这篇文章主要介绍了php算法实例分享前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

只打印0

  具体个数由输入的参数n决定

  如n=5就打印00000

PHP;"> PHP $n = $_GET['n']; for ($i=0; $i < $n; $i++) { echo "0"; } ?>

打印一行 0101010101010101010101

  具体个数由输入的参数n决定

  如test.PHP?n=3打印010

PHP;"> PHP $n = $_GET['n']; for ($i=0; $i < $n; $i++) { if ($i % 2 ==0) { echo "0"; } else{ echo "1"; } } ?>

实现1 00 111 0000 11111

  for if 实现

PHP;"> PHP

for ($i = 0; $i < 10; $i++) {
for ($j = 0; $j <= $i; $j++) {
if ($i % 2 == 0) {
echo '0';
} else {
echo '1';
}
}
echo '
';
}

?>

  for switch 实现

PHP;"> PHP

for ($i = 0; $i < 10; $i++) {
for ($j = 0; $j <= $i; $j++) {
switch ($j % 2) {
case '0':
echo "0";
break;
case '1':
echo "1";
break;
}
}
echo '
';
}

?>

  while if 实现

  while switch 实现

PHP;"> PHP

$i = 0;
while ($i < 10) {
$j = 0;
while ($j <= $i) {
switch ($i % 2) {
case 0:
echo '0';
break;
case 1:
echo '1';
break;
}
$j++;
}
echo '
';
$i++;
}

?>

实现0 01 010 0101……

实现0 01 012 0123 3210 210 10 0

做个计算器

  如test.PHP?a=1&b=2&operator=jia输出3

  如test.PHP?a=5&b=2&operator=jian输出3

  如test.PHP?a=2&b=5&operator=cheng输出10

  如test.PHP?a=6&b=3&operator=chu输出2

PHP;">

以上所述就是本文的全部内容了,希望大家能够喜欢。

原文链接:https://www.f2er.com/php/21505.html

猜你在找的PHP相关文章