php for循环出的正三角和反三角

//打印正三角:9*5   层数既高度决定宽度既底长;

for($i=1;$i<=5;$i++){

    for($j=1;$j<=5-$i;$j++){        echo "  ";    }    for($k=1;$k<=$i;$k++){        echo "* ";    }    for($j=1;$j<$i;$j++){        echo "* ";    }    echo "\n";}

//反三角echo "\n";for($i=1;$i<=5;$i++){    for($k=1;$k<$i;$k++){        echo "  ";    }    for($j=1;$j<=5-$i;$j++){        echo "* ";    }

    for($m=0;$m<=5-$i;$m++){        echo "* ";    }    echo "\n";}打印效果

				
时间: 2024-10-12 20:05:51

php for循环出的正三角和反三角的相关文章

python找出一个正序反序都相等的数字(例如28682)

直接上代码 #coding:utf-8 def f1(x): #定义一个函数,查找正序反序都相等的数字 if type(x) !=int: #如果函数参数不是整型,退出程序 exit('must a int type') x=str(x) lix=list(x) str1='' i=len(lix)-1 while i <len(lix) and i >=0: #循环的作用是将字符串从尾到头重新组合相加一次 str1=str1+lix[i] i=i-1 if x==str1: #如果源字符串和

【DAY2】输出正三角和倒三角的实验

class Triangle2 { public static void main(String[] args){ int x,y; for(x=1;x<=5;x+=1){ for(y=1;y<=x+5;y+=1){ System.out.print("\t"); while(y==6-x){ System.out.print("*"); break; } } //System.out.print("\t"); System.out.

linux_DNS服务器(正解/反解)的简单创建

什么是DNS? DNS(Domain Name System) 域名系统.它是如今互联网上能够相互通信的服务之一,对于现在的互联网特别特别重要的,因为在这个人们不能很好记忆数字IP地址的问题上,输入IP地址来访问其他的主机是很困难的,和不现实的,如果数字IP地址用我们所熟悉的各种名称(字符,例如:baidu taobao 等)就很好记忆啦.DNS就是来完成这个解析的功能的. DNS工作的原理: 首先,我们先了解一个内容,例如www.baidu.com, www.baidu.com 在DNS中是有

ThinkPhp循环出数据库中的内容并输出到模板

<foreach name='user' item='v'> //循环出数据库中的内容 对应控制器->方法中的  $this->assign('user',M('user')->select())->display(); <dl class='paper a{:mt_rand(1,5)}'>//生成随机数 <dt>{$a} <span class='username'>{$v.username}</span> <sp

dede循环出二级栏目及对应的三级栏目

{dede:channelartlist typeid=3 } <dd> <dl> <dt><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></dt> <dd> <ul> {dede:sql sql='Select * from `dede_arctype` where reid=~id~ ORD

ecshop教程之如何循环出1、2、3、4等数字的方法

例子: <!--{foreach from=$best_goods item=goods name=goods}--> {$smarty.foreach.goods.iteration} <!--{/foreach}--> ecshop教程之如何循环出1.2.3.4等数字的方法

DNS正、反解析查询指令host、dig、nslookup

一.host指令格式:host [-a] FQDN [server] host -l domain [server]选项:-a :代表列出该主机所有的相关信息,包括 IP.TTL 与除错讯息等等-l :若后面接的那个 domain 设定允许 allow-transfer 时,则列出该domain所管理的所有主机名对应数据! server:这个参数可有可无,当想要利用非 /etc/resolv.conf 内的 DNS 主机来查询主机名与 IP 的对应时,就可以利用这个参数了! # 1. 使用默认值

U3D正播反播动画剪辑

正播就是直接play item.animation.Play("a"); 反播: item.animation.Play("a"); item.animation["a"].normalizedTime = 1f; item.animation["a"].speed = -1; 如果放在play前面也可以,但必须在同一帧内 item.animation["a"].normalizedTime = 1f; i

用for(PhantomReference ref:ref_array循环出ref时的一个问题

我用PhantomReference实现一个实时监视对象数量的小功能,上图代码片断中,ref_array是所有对象的虚引用的集合,我发现了一个问题, 就是当暴力测试的时候不时会抛这个错误,即是当在for遍历 ref_array还没遍历完的时候,系统回收对象,ref_array中的虚引用被拿到ReferenceQueue中,这时由于还没遍历结束,所以会抛如此错误. 后来,我将for each循环换成for(;;)循环,问题就解决了.