例题 1:哨兵值控制的整数累加

Sentinel Value - 哨兵值控制

需求: 读取未知个数的整数,累加求和,输入 0 作为哨兵值结束循环。


例题 2:计算两个正整数的最大公约数(GCD)

Greatest Common Divisor - 最大公约数

需求: 提示用户输入两个正整数,找出它们的最大公约数(共同的最大除数)。


例题 3:预测学费翻倍的年限

Future Tuition - 学费增长预测

需求: 今年学费 10000 美元,年增长率 7%,计算多少年后学费会翻倍。


例题 4:蒙特卡洛模拟估算 π

Monte Carlo Simulation - 蒙特卡洛方法

需求: 利用蒙特卡洛方法,通过随机点分布估算圆周率 π。

核心原理: 圆面积 / 正方形面积 = π / 4 → π ≈ 4 × 圆内点数 / 总点数