早教吧作业答案频道 -->数学-->
一道关于PHP的循环题目.一种细菌,1小时分裂一次,分裂8次后死亡,有3只细菌,请问一周后,这个菌落的细菌数量.怎么用for循环写出来啊.
题目详情
一道关于PHP的循环题目.
一种细菌,1小时分裂一次,分裂8次后死亡,有3只细菌,请问一周后,这个菌落的细菌数量.
怎么用for循环写出来啊.
一种细菌,1小时分裂一次,分裂8次后死亡,有3只细菌,请问一周后,这个菌落的细菌数量.
怎么用for循环写出来啊.
▼优质解答
答案和解析
$start = 3;//初始细菌数
$hours = 24*7;//分裂的时间,单位是小时
$arr = array();//记录最近九个小时的细菌数
for ($i = 0; $i < $hours; $i++) {
if ($i < 8) {
//前八个小时,只是往队列里添加数据
$arr[] = $start;
}else {
//从第九个小时开始,要计算死去的细菌
//弹出数组头部的数据,弹出的数据即是已死亡的数据
$temp = array_shift($arr);
//计算出下次裂变的细菌数
$start -= $temp;
$arr[] = $start;
}
$start *= 2;
}
echo $hours."小时后的细菌数是:".$start;
?>
$hours = 24*7;//分裂的时间,单位是小时
$arr = array();//记录最近九个小时的细菌数
for ($i = 0; $i < $hours; $i++) {
if ($i < 8) {
//前八个小时,只是往队列里添加数据
$arr[] = $start;
}else {
//从第九个小时开始,要计算死去的细菌
//弹出数组头部的数据,弹出的数据即是已死亡的数据
$temp = array_shift($arr);
//计算出下次裂变的细菌数
$start -= $temp;
$arr[] = $start;
}
$start *= 2;
}
echo $hours."小时后的细菌数是:".$start;
?>
楼主测试一下,我是按照你说的写的,不知道对不对
看了一道关于PHP的循环题目.一种...的网友还看了以下:
为了研究太阳演化进程,需知道目前太阳的质量M.已知地球半径R=6.4*10^6m,地球质量m=6* 2020-05-14 …
覆盖小半个天穹的月晕是什么原因形成的?今年夏天的一个深夜,月亮处于正顶时(满月,月光亮得使星星都无 2020-05-15 …
你玩过滚铁环的游戏吗?张杰同学沿着一个面积为8平方米的正方形场地的四条边滚动铁环.当铁环沿着场地四 2020-05-23 …
你玩过滚铁环的游戏吗?张杰同学沿着一个面积为8平方米的正方形场地的四条边滚动铁环.当铁环沿着场地四 2020-05-23 …
辩证法道理有哪些?有这样一道数学题:“90%×90%×90%×90%×90%=?”其答案是约59% 2020-06-04 …
一道中学物理电学题——难!三个半径相同的导体环,环面相互垂直放置,A、B、C、D、E、F分别是交点 2020-07-31 …
题目环丙烷的结构可表示为:。有机化合物环丙叉环丙烷的结构如图下列关于环丙叉环丙烷的有关说法中不正确的 2020-11-03 …
下列实验操作和目的对应关系不正确的是()A.做镁条燃烧实验时,先用砂纸打磨镁条,目的是去除金属表面的 2020-12-02 …
下列关于人体免疫三道防线的说法不正确的是()A.人体的皮肤、黏膜等构成了人体的第一道防线B.体液中的 2020-12-05 …
黄土高原是中国生态环境最脆弱的地区之一,该地区人地矛盾突出,治理黄土高原,改善生态环境,已成为人们的 2020-12-10 …