10、PHP编程:函数、类与面向对象编程基础

PHP编程:函数、类与面向对象编程基础

计算最大公约数(GCF)和最小公倍数(LCM)

在PHP编程中,我们可以利用用户自定义函数来解决实际问题,比如计算两个数的最大公约数(GCF)和最小公倍数(LCM)。

最大公约数是指两个数的最大公共因子,最小公倍数则是两个数的最小公共倍数。例如,6和10的GCF是2,LCM是30。

以下是实现该功能的代码(gcf_lcm.php):

<?php 
// function definition 
// get GCF of two numbers 
function getGCF($a, $b) { 
  if ($b == 0) { 
    return $a; 
  } 
  else { 
    return getGCF($b, $a % $b); 
  } 
} 

// function definition 
// get LCM of two numbers using GCF 
function getLCM($a, $b) { 
  return ($a * $b) / getGCF($a, $b); 
} 
?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
   "DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 
  <head> 
    <title&g
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值