导航:首页 > 编程语言 > php空心三角形

php空心三角形

发布时间:2022-09-23 09:40:31

A. php如何通过for循环语句做出这个三角形,要求通过改变变量数值来实现有多少行

<?PHP
function draw($num,$char){ //$num 是显示行数 $char 是显示的什么字符
for($i=1;$i<=$num;$i++){
for($j=1;$j<=$i;$j++){
echo $char;
}
echo "<br/>";
}
}

draw(5,"*");
?>

B. 如何用php写出正空心三角形

$n=$_GET['n'];
echo$n;
echo"<br>";
for($i=1;$i<$n;$i++){
$x=$i>1?str_repeat('&nbsp;',($i-1)*2-1).'*':'';
echostr_repeat('&nbsp;',($n-$i)).'*'.$x.'<br>';
}
echostr_repeat('*',($n-1)*2+1);

C. php打印三角形与空格的问题

我这里运行得到的图都和你不一样的,两个是一模一样的图图为

D. php打印三角形与空格的问题 。。

只需要将xzhe2.php修改为如下即可:
<html>
<head>
<title>结果</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<style>
body{text-align:left;}
#content{text-align:center; }
</style>
</head>
<?php
//引入函数的php文件
require_once 'xzhefunc.php';

$oper=$_REQUEST['oper'];
$ceng=$_REQUEST['ceng'];

echo "<div id='content'>";

xzhe($oper,$ceng);

echo "</div>";
//a($ceng);
?>
</html>
或者是下面这种:
<html>
<head>
<title>结果</title>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>

</head>
<?php
//引入函数的php文件
require_once 'xzhefunc.php';

$oper=$_REQUEST['oper'];
$ceng=$_REQUEST['ceng'];

echo "<table><tr><td align='center'>";

xzhe($oper,$ceng);

echo "</table></tr></td>";
//a($ceng);
?>
</html>

E. 求助PHP怎么用for循环输出三角形

$star_max_num=8;
for($i=1;$i<=$star_max_num;$i++)
{
for($k=$star_max_num-$i;$k>=0;$k--)
{
echo ' ';
}//for
for($star=1;$star<=$i;$star++)
{
echo '*';
}//for
echo "<br>";

}//for
这是在网页中打印输出的,如果是在命令行输出,把' '改成空格: ' '
把"<br>"改成"\n"

F. php打印三角形与空格的问题

你这个修改很简单呀,你只要把为空格的时候的空改成 
即echo ' ';===>echo ' ';

G. php循环怎么输出直角三角形效果

只需要使用两个循环就可以了。

foreach(range(0,10)as$value){
foreach(range(0,$value)as$vo){
echo'*';
}
echo'<br/>';//这里输出一个换行就是br标签,我这里不知道为什么不显示
}

效果如下:

H. 如何用php写出一个由*组成的空心正三角形

$n=$_GET['n'];
echo $n;
echo "";
for ($i=1; $i < $n; $i++) {
$x = $i > 1 ? str_repeat(' ',($i-1)*2-1).'*' :'';
echo str_repeat(' ',($n-$i)).'*'.$x.'';
}
echo str_repeat('*',($n-1)*2+1);

I. 用PHP通过表单输入行数,输出对应的三角形"*"型,如输入3,输出 * *** *****

functionAction($line){
$init=$line;
for($a=1;$a<=$line;$a++){
echostr_repeat('&nbsp;',$init);
echostr_repeat('*',$a);
echo'<br/>';
$init-=1;
}
}

Action(10);

J. 朝右的空心三角形怎么打

不能直接打出,需要用符号插入,以搜狗输入法为例,方法如下:

1、将光标停放在要插入向右空心三角形的位置,打开输入法。

阅读全文

与php空心三角形相关的资料

热点内容
android应用程序管理员权限 浏览:83
石家庄十万程序员 浏览:971
java继承类实例 浏览:286
疫情期间程序员的工资 浏览:28
最好的python编译器 浏览:189
安卓手机如何调分屏 浏览:731
安卓系统蓝牙耳机如何用 浏览:721
为什么微信不能给appstore充值 浏览:495
程序员的保护动物 浏览:274
程序员遇到问题去哪个网站 浏览:531
安卓手机空格键连续输入怎么取消 浏览:520
压缩空气管道流量计 浏览:564
ug编程高级教程 浏览:177
什么叫做服务器已满 浏览:37
暑假哪有教算法的 浏览:136
密码学的根基是加密 浏览:662
stata方差检验命令 浏览:337
解压后文件夹里的内容丢失 浏览:715
解压无敌视频 浏览:690
什么是服务器辨认不了 浏览:129