求一个PHP编程码、。
四分.
四分. 2020-11-02 21:49:09
[PHP讨论组]

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

在php环境下的网页上显示

要是能给点注释就更好了

四分.
四分.

全部回复(3)
phpcn牛

//更严谨的写法

$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++;        }    }}

phpcn牛

//代码少一点

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

曾经潇洒少年郎

应该是这个样子吧

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

}

}

?>

  • 回复 //简洁写法 for($i=0;$i
    phpcn牛 作者 2020-11-06 18:25:02
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号