Php 在每10个连续数字之后打印包含交替偶数和奇数的图案
我想打印以下图案,即前10个数字应输出偶数 在接下来的10个数字中,数字应该输出奇数,依此类推,下面依次给出给定范围Php 在每10个连续数字之后打印包含交替偶数和奇数的图案,php,Php,我想打印以下图案,即前10个数字应输出偶数 在接下来的10个数字中,数字应该输出奇数,依此类推,下面依次给出给定范围 {Like Even numbers 2 4 6 8 10 Odd numbers 11 13 15 17 19 Even numbers 20 22 24 26 28 30 Odd numbers 31 33 35 37 39 } 您可以验证奇数或偶数,并结合标志“$odd”显示它,然后验证mod 10以获得10个数字的范围 *********代码: //r
{Like
Even numbers
2 4 6 8 10
Odd numbers
11 13 15 17 19
Even numbers
20 22 24 26 28 30
Odd numbers
31 33 35 37 39
}
您可以验证奇数或偶数,并结合标志“$odd”显示它,然后验证mod 10以获得10个数字的范围 *********代码:
//range
$start = 1;
$end = 92;
//initial status
$odd = false;
//first label
echo 'Even numbers <br/>';
for($i=$start;$i<=$end;$i++){
//odd validation
echo (($i&1 && $odd) ? $i.', ' : '' );
//even validation
echo ((!($i&1) && !$odd) ? $i.', ' : '');
//change status and labels
if(($i % 10)==0){
echo '<br/>';
if($odd){
echo 'Even numbers <br/>';
$odd = false;
}else{
echo 'Odd numbers <br/>';
$odd = true;
}
}
}
你做了什么来解决这个问题?你不能只在这里问问题,期望人们发布答案或代码。
Even numbers
2, 4, 6, 8, 10,
Odd numbers
11, 13, 15, 17, 19,
Even numbers
22, 24, 26, 28, 30,
Odd numbers
31, 33, 35, 37, 39,
Even numbers
42, 44, 46, 48, 50,
Odd numbers
51, 53, 55, 57, 59,
Even numbers
62, 64, 66, 68, 70,
Odd numbers
71, 73, 75, 77, 79,
Even numbers
82, 84, 86, 88, 90,
Odd numbers
91,