PHP程序查找可被数字'x'或数字'y'整除的前n个自然数之和
为了找到可以被数字'x'或数字'y'整除的前n个自然数的总和,代码如下-
示例
<?php
function sum_of_nums($n_val, $x_val, $y_val)
{
$val_1; $val_2; $val_3;
$val_1 = floor(((int)$n_val / $x_val)) * (2 * $x_val + (int)((int)$n_val / $x_val - 1) * $X) / 2;
$val_2 = floor(((int)$n_val / $y_val)) * (2 * $y_val + (int)((int)$n_val / $y_val - 1) * $y_val) / 2;
$val_3 = floor(((int)$n_val / ($x_val * $y_val))) * (2 * ($x_val * $y_val) + ((int)$n_val / ($x_val * $y_val) - 1) * (int)($x_val * $y_val))/ 2;
return ceil($val_1 + ($val_2 - $val_3));
}
$n_val = 11;
$x_val = 2;
$y_val = 5;
print_r("The sum of first 11 natural numbers divisible by 2 or 5 is ");
echo sum_of_nums($n_val, $x_val, $y_val);
?>输出结果
The sum of first 11 natural numbers divisible by 2 or 5 is 15
定义了一个名为“sum_of_nums”的函数,该函数通过检查三个值是否可以除以两个特定值来计算三个值。在函数外部,定义了数字和两个特定值,并通过将这些值作为参数传递来调用函数。相关输出显示在控制台上
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短