Kodewick
开始学 →
基础←→0 / 70

几袋面粉

#048基础函数条件约 4 分钟

一个面包要 400 克面粉,函数 flour_for(loaves) 已经会算要几克。写 bags_needed(loaves):面粉 1000 克一袋,要买几袋(不满一袋也要买一袋)?你只要调用 flour_for 拿到克数,后面都写好了。

示例
bags_needed(5)→2
bags_needed(1)→1
函数int bags_needed(int loaves)
main.c
int flour_for(int loaves) {
    return loaves * 400;
}

int bags_needed(int loaves) {
    int grams = 0;
    // 在这里写:调用 flour_for,把克数放进 grams
    int bags = grams / 1000;
    if (grams % 1000 != 0) {
        bags++;
    }
    return bags;
}
Ctrl + Enter 也能运行
结果

写好了先点「运行」试试示例,没问题再点「提交」。