用PHP怎样写个简单的除法表,代码是什么
Admin 2022-08-26 群英技术资讯 1183 次浏览
这篇文章给大家介绍了“用PHP怎样写个简单的除法表,代码是什么”的相关知识,讲解详细,步骤过程清晰,有一定的借鉴学习价值,因此分享给大家做个参考,感兴趣的朋友接下来一起跟随小编看看吧。本文所介绍的除法表与我们耳熟能详的九九乘法表(“一一得一”开始,到“九九八十一”为止)是不同的,下文中实现的除法表只是让大家了解学习使用PHP实现10X10除法表的思路,不是让大家当九九乘法表来背诵啊哈哈~
话不多说,不知道各位对此有没有想法,可以在本地试一下~
下面是我给出的一个实现思路及代码:
PHP实现除法表的完整代码如下:
<?php
$start = 1;
$end = 10;
?>
<html>
<head>
<title></title>
</head>
<body>
<table border="1">
<?php
print("<tr>");
print("<th></th>");
for($count = $start; $count <= $end; $count++)
print("<th>".$count."</th>");
print("</tr>");
for($count = $start; $count <= $end; $count++)
{
print("<tr><th>".$count."</th>");
for($count2 = $start; $count2 <= $end; $count2++)
{
$result = $count / $count2;
printf("<td>%.3f</td>", $result);
}
print("</tr> \n");
}
?>
</table>
</body>
</html>输出结果如下图:

是不是挺有意思的?
那么在这段代码中,代码的主体有一个嵌套在另一个循环中的for循环,每个循环执行十次并产生一个 10 X 10 的表。在循环中,外循环的每次迭代打印一行,而每次内部迭代打印一个单元格。
关于for循环这里顺便给大家简单介绍一下:
在PHP中如果你已经提前确定脚本运行的次数,就可以使用 for 循环。
for 循环的语法
for (init counter; test counter; increment counter) {
code to be executed;
}其参数分别表示:
init counter:初始化循环计数器的值;
test counter:: 评估每个循环迭代。如果值为 TRUE,继续循环。如果它的值为 FALSE,循环结束;
increment counter:增加循环计数器的值。
→附:foreach循环只适用于数组,并用于遍历数组中的每个键/值对。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$_POST['foo'],$_SESSI...
php如何实现数据库的备份和恢复?很多新手对此不是很了解,因此下面给大家分享一下php数据库的备份与恢复,有这方面学习的需求的朋友可以看一下,希望对大家学习有帮助。
swoole编译失败的解决办法:首先在“~/.bashrc”文件中加入内容为“export LANGUAGE="en_US.UTF-8"”;然后执行命令“source /root/.bashrc”;最后安装相关依赖库即可。
PHP在网站开发中是常见的,而初学者对函数来说有一定的难度,今天小编就给大家带来了PHP开发中字符串截取函数的方法,一起进入下文学习吧!
php按值传递和引用传递的比较:1、按值传递中php必须复制值。特别是对于大型字符串和对象来说,这将是一项昂贵的操作。2、引用传递无需复制值,有利于性能提高。
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008