早教吧 育儿知识 作业答案 考试题库 百科 知识分享

一道关于PHP的循环题目.一种细菌,1小时分裂一次,分裂8次后死亡,有3只细菌,请问一周后,这个菌落的细菌数量.怎么用for循环写出来啊.

题目详情
一道关于PHP的循环题目.
一种细菌,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;
?>

 楼主测试一下,我是按照你说的写的,不知道对不对

看了一道关于PHP的循环题目.一种...的网友还看了以下:

下列关于真菌的叙述不正确的是()A.霉菌、蘑菇等真菌的细胞里都没有细胞核B.真菌通过孢子繁殖后代C  2020-05-14 …

下列有关乳酸菌等细菌代谢的叙述中,正确的是()A.细菌没有细胞器,只能进行无氧呼吸B.细菌的蛋白质  2020-05-14 …

请看如图,分析有关地球上细菌和真菌分布的说法,其中正确的是()A.细菌和真菌只存在于海平面以上10  2020-05-16 …

关于细菌的说法,正确的是()A.寄生生活的细菌靠分解动植物遗体生活B.腐生生活的细菌能将无机物合成  2020-07-06 …

下列有关细菌和真菌的叙述,不正确的是()A.细菌靠分裂进行生殖B.所有细菌都只能利用现成的有机物生活  2020-10-31 …

关于细菌营养方式说法不正确的是()A.大多数细菌没有叶绿体,只能利用现成有机物作营养,叫异养B.进行  2020-11-22 …

关于细菌营养方式说法不正确的是A.大多数细菌没有叶绿体,只能利用现成有机物作营养,叫异养B.进行腐生  2020-11-22 …

关于微生物的下列叙述中,正确的是()A.只有霉菌才能产生果胶酶,而细菌和酵母菌则不能B.醋酸菌只能分  2020-12-06 …

下列关于细菌的叙述,错误的是()A.一个细菌也是一个细胞B.细菌有细胞壁、细胞膜、细胞质、但没有成形  2020-12-25 …

下列关于细菌、真菌及病毒的叙述中,正确的是()A.真菌和真菌中的绝大多数不能合成有机物,只能利用现成  2021-01-01 …