制作长度不断增加的星号和零的图案

2024-01-03

我正在尝试像下面的图案一样回显星星和零

*
***0
******00
**********000

星号的长度以增加的因子(以膨胀的方式)增长——先前的星号数量加上当前的迭代数量。

  • 迭代 1: 1 (0 + 1)
  • 迭代 2: 3 (1 + 2)
  • 迭代 3:6 (3 + 3)
  • 迭代 4:10 (6 + 4)
  • 迭代 5:15 (10 + 5)
  • etc

零的长度增加静态因子。

  • 迭代1:0
  • 迭代2:1
  • 迭代3:2
  • 迭代 4: 3
  • 迭代5:4
  • etc

我的代码目前如下所示:

for ($i=0; $i<=10; $i++)
{   
    echo "*";
    for ($j=0; $j<$i; $j++)
    {   
       echo "*";
    }
    for ($z=0; $z<$i; $z++)
    {
        echo "0";
    }       
    echo "</br>";    
} 

但是我得到这个结果:

*
**0
***00
****000
*****0000
******00000

星星的数量由三角形数字表示,1, 1+2, 1+2+3。您想要将内循环最大值增加$i每次迭代:

$k = 0;
for ($i=1; $i<=10; $i++)
{
    $k += $i;
    for ($j=1; $j<=$k; $j++)
    {   
       echo "*";
    }
    ...
}

这也是一个很好的例子,你的循环应该用1而不是0,因为它更直观。0当您使用数组时,基于 - 的循环效果最佳。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

制作长度不断增加的星号和零的图案 的相关文章

  • 如何在 Zend Framework 3 中注册自定义表单视图助手

    我正在将继承的 Zend Framework 2 应用程序迁移到 Zend Framework 3 并且在注册自定义表单视图助手时遇到了一些困难 这些助手在应用程序使用版本 2 时起作用 主要用于添加标签属性以实现可访问性 例如 这是一个自
  • 保存多对多关系,同步/附加不存在?

    我有以下两个多对多关系的模型 use Illuminate Database Eloquent Model class Permission extends Model The database table used by the mode
  • php 数组中出现意外的 json 输出结构

    我正在尝试转换动态数据 如何从 PHP 获取此 JSON JSON 122240cb 253c 4046 adcd ae81266709a6 item 0 3 这就是我所做的 但它不起作用 PHP json array 122240cb 2
  • 免费 PHP 登录库 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • CodeIgniter 自定义库未加载

    我是 CodeIgniter 的新手 并尝试用它开发一个相当简单的应用程序 只是一个用于处理想要娱乐中心通行证的员工的注册的表单 我正在尝试将事物分开以使它们更清晰 这是代码 应用程序 控制器 reccenter php class Rec
  • setcookie with expire=0 浏览器关闭后不会过期

    我使用setcookie来制作一个过期 0的cookie 从 PHP 文档来看 link http php net manual en function setcookie php cookie 过期的时间 这是一个 Unix 时间戳 所以
  • PHP MongoDb 驱动程序:如何设置执行代码的超时

    我有以下代码 它在 MongoDb 端执行一段代码 mongoCode new MongoCode Some JS code db gt execute mongoCode array socketTimeoutMS gt 1000000
  • AWS-PHP-SDK / SNS 直接寻址返回错误

    您好 我正在使用 Laravel 4 设置来利用 AWS SNS 向我的 iOS 设备发送推送消息 从 AWS 控制台向我的设备发布命令效果很好 然后我尝试从 PHP sns AWS get sns sns gt publish array
  • 将 cookie 设置为在当天结束时过期

    我想设置一个 cookie 并让它在一天结束时过期 这有效 但 24 小时后过期 setcookie route upgrade voted true time 86400 这不起作用 setcookie route upgrade vot
  • 具有日期变量的 SSIS For 循环容器

    我想创建一个每月包 在 ODBC 上执行每日查询并写入输出文件 更具体地说 必须首先在上个月的第一天执行查询 e g 01 11 2018 然后下一个 02 11 2018 直到上个月的最后一天 30 11 2018 日期变量当前保存为字符
  • 在哪里可以获得 PHP 5.3+ 的 runkit DLL 扩展?

    这是一个简单的问题 我在哪里可以获得 PHP 5 3 版本的 runkit 扩展 它的手册 http php net manual en book runkit php http php net manual en book runkit
  • PHP 中标头的使用

    非常简单的问题 这两个 PHP 版本 5 标头调用中哪一个是 最好的 header Not Modified true 304 header HTTP 1 1 304 Not Modified 我很确定第一个是最多价的 但只是好奇如果在 H
  • 在 PHP 字符串中格式化 MySQL 代码

    是否有任何程序 IDE 可以在 PHP 字符串中格式化 MySQL 代码 例如 我使用 PHPStorm IDE 但它无法做到这一点 它对 PHP 和 MYSQL 执行此操作 但不适用于 php 字符串内的 MYSQL 我已准备好使用新的
  • 如何在codeigniter中将上传图片比例限制为16:9?

    这是我用来上传图像的代码 this gt load gt library upload ext pathinfo file name PATHINFO EXTENSION img name now ext imgConfig upload
  • PHP 接口有属性吗?

    PHP 中的接口有属性 还是只有方法 您可以在 DocBlock 中为接口声明属性 然后 IDE 将提示接口的这些属性 PhpStorm 会这样做 但这不会强制在实现类中实际实现这些字段 例如 property string passwor
  • 使用PHP从doc、xls文件中读取数据

    我想知道是否可以从 doc 和 xls 文件中读取数据并将 将内容读取到图像文件中 创建文档的页面样本 例如 我有一些文件希望我的客户购买 所以我需要自动创建小图像 例如我的文档样本 我们将不胜感激您的帮助 对于读取 xls 文件 我真的推
  • PHP 检查当前日期是在设定日期之前还是之后

    我从数据库中提取一个日期 其格式为 dd mm YYYY 我想做的是检查当前日期 如果当前日期早于数据库中的日期 则需要打印数据库日期 如果是在之后 则需要打印 继续 有人能指出我正确的方向吗 if strtotime database d
  • 使用 Vue 的多模式组件

    我在 Vue 中实现动态模式组件时遇到问题 A common approach I follow to display a set of data fetched from the db is I dump each of the rows
  • 如何在 PHP 5.6 中通过 php.ini 设置“verify_peer_name=false”SSL 上下文选项

    案例 我想打开 SSL 连接localhost而 SSL 证书是 FQDN 的问题 问题 没有进行特殊处理就行 下面的程序失败并显示以下消息 PHP Warning stream socket enable crypto Peer cert
  • 通过 htaccess 将 PNG 解析为 PHP 仅适用于本地服务器,但不适用于网络服务器

    我用 PHP 创建了一个动态 PNG 图片 为了使用 PNG 扩展名 我创建了一个包含以下内容的 htaccess 文件 AddType application x httpd php png 在我的本地 XAMPP 服务器上 一切工作正常

随机推荐

  • 如何查明谁在托管我的 WordPress 网站? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在接管一家公司的 WordPress 网站 他们不知道谁目前正在托管他们的 WordPress 网站 他们拥有的只是域名托管商和 Wo
  • 如何在react-router中设置和处理语言?

    我一整天都在努力解决这个问题 终于找到了大家 任务很简单 我需要在 URL 中设置语言类型 所以它看起来像这样 domain com langVar other paths 并且能够通过单击 选择我的应用程序标题或任何其他组件中的语言来更改
  • 扩展模型未加载

    我们有一个 Magento 开发站点和一个生产站点 这两个网站都安装了名为 Affiliate Pro 的扩展 我需要从我的脚本访问模型 所以我写了一个测试脚本 它适用于我们的开发站点 但不适用于生产站点 开发站点输出 object MW
  • 我可以更改 gdb 中 RET 的绑定吗?

    我想禁用 gdb 行为 即输入回车符会重复执行最后输入的命令 我只是想让它什么也不做 这可能吗 似乎重复大多数命令是 gdb 的默认行为 并且没有设置可以更改它 这是 gdb 源代码中的样子 Handle a complete line o
  • Libreoffice Draw Export解析没有意义

    我正在尝试使用 Libreoffice Draw v 4 0 2 2 制作一个非常简单的标签 该标签只不过是规则间隔的居中文本行而已 该图像将被打印 并且我有固定的尺寸 ppi 要求以确保适当的打印质量 我根据自己的规格设置页面大小 并根据
  • ES6 默认导出和命名导出

    我试图理解命名和默认导出 我有一个看似基本的要求 但我不明白如何设置 我希望能够导入两者 app js import Mod from my module import funcA funcB from my module console
  • DRF 序列化器深度使创建时忽略字段

    github上有这个问题的项目 https github com sam moshenko drf depth problem 由于某种原因 序列化器的深度选项会使字段在创建时被忽略 序列化器 class AnswerSerializer
  • 如何阻止 maven-shade-plugin 阻止 java.util.ServiceLoader 初始化 opensaml-impl 类型

    使用 OpenSAML 3 时 您必须首先从opensaml saml impl具有以下代码行的工件 InitializationService initialize This uses java util ServiceLoader加载任
  • Git 将现有存储库推送到新的不同的远程存储库服务器?

    假设我有一个存储库git fedorahosted org http git fedorahosted org git p rhq rhq git a summary我想将其克隆到我在 github 的帐户中 以便除了 fedorahost
  • Power BI 中的排序堆栈条形图

    我使用堆积条形图来展示各个地区的性别比例 这里的图例是性别 轴是区域 值是人数 当我想根据女性性别值对图表进行排序时 仅根据人数值进行排序 我如何按百分比值对其进行排序 请帮我 编辑 我的第一个答案只关注计数 现在我已经考虑到OP想要按女性
  • 使用 django runserver 开发服务器时如何提供静态文件?

    我正在使用 django 1 5 我能够在生产中提供这些文件 因为它是在 apache 级别处理的 这是我的 httpd conf 文件
  • Android:从 Intent 获取应用程序名称

    我目前正在研究多图像选择器控件 我正在用这个允许用户选择图像的相机或图库 https stackoverflow com questions 4455558 allow user to select camera or gallery fo
  • 在android中创建持久搜索栏

    我想要一个位于布局顶部的搜索框 如下所示 http www google com design spec patterns search html search in app search http www google com desig
  • Laravel 5:覆盖注册页面的默认视图

    我想更改身份验证过程以使用另一个视图模板 例如 代替resources views auth register blade php应使用它resources views register blade php 但我很难找到调用该视图的代码 我
  • 如何获取 Ballerina 数组中对象的索引?

    如何有效地获取 Ballerina 数组中对象的索引 有没有内置函数可以做到这一点 芭蕾舞演员现在提供indexOf https github com ballerina platform ballerina lang blob 56c94
  • 在 Swift 中,我可以使用 for-in 枚举来初始化或重置数组吗?

    我目前在 Swift 类中有一个 Bool 类型的数组 声明如下 public var cardIsTaken Bool 为了跟上 Swift 风格指南 要求尽可能避免索引 for 循环 我有这样的东西 for takenFlag in c
  • 什么是可重入解析器?

    谁可以给我解释一下这个 特别是以下之间的区别 http github com whymirror greg http github com whymirror greg and http piumarta com software peg
  • Firebase 托管和 seo 上的 Angular5 通用延迟加载

    有谁知道如何在 firebase 托管上进行延迟加载工作 这一切都有效 但是当我查看站点的源代码时 我只看到路由器插座 而不看到文本等 我已将以下代码添加到函数文件夹内的 index js 中 extraProviders provideM
  • Rcpp 无法在初始化中将“SEXP {aka SEXPREC*}”转换为“double”

    我正在尝试复制 Rcpp 中的 R 向量化和 我首先尝试以下无故障代码 include
  • 制作长度不断增加的星号和零的图案

    我正在尝试像下面的图案一样回显星星和零 0 00 000 星号的长度以增加的因子 以膨胀的方式 增长 先前的星号数量加上当前的迭代数量 迭代 1 1 0 1 迭代 2 3 1 2 迭代 3 6 3 3 迭代 4 10 6 4 迭代 5 15