想买一辆单车,要 goal 元;每周能存 per_week 元(至少 1)。写 weeks_to_save(goal, per_week),返回要存几周才够。goal 是 0 就是 0 周。
weeks_to_save(100, 25)→4weeks_to_save(100, 30)→4int weeks_to_save(int goal, int per_week)int weeks_to_save(int goal, int per_week) {
int saved = 0;
int weeks = 0;
while (saved < goal) {
saved = saved + per_week;
// 在这里写:又过了一周,weeks 加 1
}
return weeks;
}
写好了先点「运行」试试示例,没问题再点「提交」。