PHP算法练习十一:检查两个给定整数是否在指定范围内

简介: PHP算法系列今天继续~那么在上一篇《PHP算法练习十:计算圆的半径和中心坐标》中给大家介绍了怎么用PHP计算圆的半径和中心坐标,感兴趣的朋友可以学习了解一下~→推荐:《PHP算法练习系列大汇总(持续更新~)》本文则给大家介绍怎么用PHP判断两个给定的整数是不是在指定范围内!具体问题描述是“如何编写一个PHP程序来检查两个给定的整数是否在100..200范围内(包括 100..200)”?相信大家很快就能写出来这种实现方法,下面是我给出的方法,大家可以参考一下:PHP代码如下:

PHP算法系列今天继续~那么在上一篇《PHP算法练习十:计算圆的半径和中心坐标》中给大家介绍了怎么用PHP计算圆的半径和中心坐标,感兴趣的朋友可以学习了解一下~
→推荐:《PHP算法练习系列大汇总(持续更新~)》

本文则给大家介绍怎么用PHP判断两个给定的整数是不是在指定范围内!

具体问题描述是“如何编写一个PHP程序来检查两个给定的整数是否在100..200范围内(包括 100..200)”?

相信大家很快就能写出来这种实现方法,下面是我给出的方法,大家可以参考一下:

PHP代码如下:

<?php
function test($x, $y)
{

return ($x >= 100 && $x <= 200) || ($y >= 100 && $y <= 200);

}
var_dump(test(100, 199));
var_dump(test(250, 300));
var_dump(test(105, 190));
打印结果则是:

87e2eecdc6ce33c42a871e62e6470b0.png

boolean true
boolean false
boolean true
很简单吧!在上述代码中我们就创建一个test方法,并且给其两个参数,$x, $y;

这里主要需要大家掌握的就是PHP运算符,如:

比较运算符:

大于等于(x >= y):如果 x 大于或者等于 y,则返回 true;

小于等于(x <= y) :如果 x 小于或者等于 y,则返回 true;

逻辑运算符:

与(x && y):如果 x 和 y 都为 true,则返回 true;

或(x || y):如果 x 和 y 至少有一个为 true,则返回 true。

注:return 将程序控制返还给调用模块。 将在调用模块中执行的下一句表达式中继续。

如果在一个函数中调用 return 语句,将立即结束此函数的执行并将它的参数作为函数的值返回。return 也会终止 eval() 语句或者脚本文件的执行。

最后给大家推荐最新最全面的《PHP视频教程》~快来学习吧!

以上就是PHP算法练习十一:检查两个给定整数是否在指定范围内的详细内容,更多请关注富贵论坛www.fgba.net其它相关文章!

目录
相关文章
|
5月前
|
自然语言处理 Rust 算法
【算法】13. 罗马数字转整数(多语言实现)
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 | 字符 | 数值 | |--|--| | I | 1 | | V | 5 | | X | 10 | | L | 50 | | C | 100 | | D | 500 | | M | 1000 | 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。 通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做 IIII,而是 IV。数字 1 在数字 5 的左边,所表示的数等于大数 5 减小数 1
【算法】13. 罗马数字转整数(多语言实现)
|
5月前
|
存储 算法 索引
模拟算法题练习(二)(DNA序列修正、无尽的石头)
模拟算法题练习(二)(DNA序列修正、无尽的石头)
|
5月前
|
并行计算 算法 测试技术
模拟算法题练习(一)(扫雷,灌溉,回文日期)
模拟算法题练习(一)(扫雷,灌溉,回文日期)
|
5月前
|
算法 测试技术 C#
【数位dp】【C++算法】600. 不含连续1的非负整数
【数位dp】【C++算法】600. 不含连续1的非负整数
|
5月前
|
算法 Java
[Java·算法·简单] LeetCode 13. 罗马数字转整数 详细解读
[Java·算法·简单] LeetCode 13. 罗马数字转整数 详细解读
58 0
|
2月前
|
人工智能 算法
第一周算法设计与分析:C : 200和整数对之间的情缘
这篇文章介绍了解决算法问题"200和整数对之间的情缘"的方法,通过统计数组中每个数模200的余数,并计算每个同余类中数的组合数来找出所有满足条件的整数对(i, j),使得\( A_i - A_j \)是200的整数倍。
|
3月前
|
算法
【算法】二分查找(整数二分和浮点数二分)
算法学习——二分查找(整数二分和浮点数二分)
38 0
【算法】二分查找(整数二分和浮点数二分)
|
3月前
|
算法 PHP
【php经典算法】冒泡排序,冒泡排序原理,冒泡排序执行逻辑,执行过程,执行结果 代码
【php经典算法】冒泡排序,冒泡排序原理,冒泡排序执行逻辑,执行过程,执行结果 代码
29 1
|
4月前
|
算法 PHP 数据中心
基于php雪花算法工具类Snowflake -来自chatGPT
基于php雪花算法工具类Snowflake -来自chatGPT
|
5月前
|
算法 C语言
【C语言】求最小新整数(贪心算法)
【C语言】求最小新整数(贪心算法)
53 1