【GESP】C++一级练习BCQM3049,细胞分裂
GESP一级知识点整形int
和for
循环练习。
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 进行授权