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

面包涨价

#036基础引用循环约 4 分钟

面包店的面包都要涨 extra 元。写 raise_all(prices, extra):用范围 for 把 prices 里每个价钱都加上 extra。没有面包(空的)就什么都不变。

示例
new_prices({10, 12, 8}, 2)→[12, 14, 10]
new_prices({}, 5)→[]
函数vector<int> new_prices(vector<int> prices, int extra)
main.cpp
#include <vector>
using namespace std;

void raise_all(vector<int> &prices, int extra) {
    // 在这里写:每个价钱加上 extra
}

vector<int> new_prices(vector<int> prices, int extra) {
    raise_all(prices, extra);
    return prices;
}
Ctrl + Enter 也能运行
结果

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