搜索

首页  >  问答  >  正文

求一个PHP编程码、。

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

在php环境下的网页上显示

要是能给点注释就更好了

四分.四分.1526 天前1072

全部回复(4)我来回复

  • phpcn牛

    phpcn牛2020-11-06 18:32:09

    //更严谨的写法

    $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
  • phpcn牛

    phpcn牛2020-11-06 18:26:13

    //代码少点

    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:37

    应该是这个样子吧

    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
  • phpcn牛

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

    phpcn牛 · 2020-11-06 18:25:02
  • 取消回复