文章

【GESP】C++一级练习BCQM3049,细胞分裂

GESP一级知识点整形intfor循环练习。

BCQM3049

题目要求

描述

细胞学说认为生物是细胞构成的,细胞是生命的结构单位,细胞只能由细胞分裂而来。1个细胞,第1次分裂成2个,第2次分裂成4个……试编一程序,算一算第5次分裂成几个?

输入

输出

输出第五次分裂的个数。

输入样例

输出样例

32


题目分析

姑且不猜测此题本意,虽然答案是确定的,但是直接计算好输出结果显然没有什么意义。我让孩子按照for循环,循环5次,依次*2的方式来计算出最后结果。

代码参考

1
2
3
4
5
6
7
8
9
10
#include <iostream>
using namespace std;
int main() {
    int a = 1;
    for (int i; i < 5; i++) {
        a *= 2;
    }
    cout << a;
    return 0;
}

所有代码已上传至Github:https://github.com/lihongzheshuai/yummy-code

本文由作者按照 CC BY 4.0 进行授权