任意输入一个正整数N,统计1~N之间奇数的个数和偶数的个数,并输出。 一行,一个正整数N。(1≤N≤100,000) 输出描述: 一行,1~N之间奇数的个数和偶数的个数,用空格分开。php
时间: 2024-10-02 22:00:39 浏览: 54
给定N个正整数,请统计奇数和偶数各有多少个-C语言代码
在PHP中,你可以通过循环结构轻松地计算1到N之间奇数和偶数的数量。下面是一个示例函数:
```php
function countNumbers($N) {
$oddCount = 0; // 初始化奇数计数器
$evenCount = 0; // 初始化偶数计数器
for ($i = 1; $i <= $N; $i++) {
if ($i % 2 == 0) { // 如果数字能被2整除,它是偶数
$evenCount++;
} else { // 否则它是奇数
$oddCount++;
}
}
// 输出结果
echo "奇数的个数: " . $oddCount . " 偶数的个数: " . $evenCount;
}
// 调用函数并传入N的值
$countNumbers(100); // 你可以将这里的100替换为你需要的任何正整数N
```
在这个函数中,我们遍历从1到$N的所有整数,如果数字除以2余数为0,则是偶数,否则是奇数。最后,我们会打印出奇数和偶数的总数。
阅读全文