PHP程序检查一个数的除数总数是偶数还是奇数
要检查一个数的除数总数是偶数还是奇数,代码如下:
示例
<?php
function divisor_count($my_val)
{
$my_count = 0;
for ($i = 1; $i <= sqrt($my_val) + 1; $i++)
{
if ($my_val % $i == 0)
$my_count += ($my_val / $i == $i)? 1 : 2;
}
if ($my_count % 2 == 0)
echo "It is an even number\n";
else
echo "It is an odd number\n";
}
divisor_count(100);
?>输出结果
It is an odd number
定义了一个名为“divisor_count”的函数,该函数给出给定数字的除数,该除数作为参数传递给该函数。现在,检查每个除数,看是否可以将其除以2,如果是,则将其除以偶数,否则将其除以奇数。相关消息将显示在控制台上。
热门推荐
10 朋友新年祝福语大全 简短
11 新年祝福语简短大方兔年
12 搬新家礼物祝福语简短
13 同学见面花束祝福语简短
14 五一假期祝福语幽默简短
15 离职欢送敬酒祝福语简短
16 对学弟的祝福语简短
17 考老师辞职祝福语简短
18 祝福语驱散霉运的话简短