首页 >社区问答列表 >求一个PHP编程码、。

求一个PHP编程码、。

求2000以内所有能被7整除,和含有7的数。每10个换一行

在php环境下的网页上显示

要是能给点注释就更好了

  • 手机用户1578621769
  • 手机用户1578621769    2020-11-06 18:32:093楼

    //更严谨的写法

    $num=1;for ($i = 0; $i <= 2000; $i++) {    if ($i != 0) {        if ($i % 7 == 0 || strstr($i, 7)) {            echo $i.'--';            if ($num % 10 == 0) {                echo "<br/>";            }            $num++;        }    }}

    +0添加回复

  • 回复
  • 手机用户1578621769
  • 手机用户1578621769    2020-11-06 18:26:132楼

    //代码少一点

    for($i=0;$i<=2000;$i++){    if($i != 0){        if($i%7==0||strstr($i,7)){            echo $i.'-';            if($i%10==0){                echo "<br/>";            }        }    }}

    +0添加回复

  • 回复
  • 曾经潇洒少年郎
  • 曾经潇洒少年郎    2020-11-05 11:07:371楼

    应该是这个样子吧

    image.png

    <?php

    $num = 0;\\设置初始输出次数为0

    for($i=0;$i<=2000;$i++){

    if( $i % 7==0 || strchr($i."",'7')){\\如果能被7整除或者含有7的时候就输出

    echo $i.",";

    $num++;\\输出一次,输出次数就增加一次

    }

    if($num>=10){\\如果输出次数达到10次或者超过10次就换行

    echo "<br/>";

    $num=0;\\换行后,输出次数重置为0

    }

    }

    ?>

    +0添加回复

  • 回复

    //简洁写法 for($i=0;$i

    手机用户1578621769 · 2020-11-06 18:25:02
    回复