这题太简单了,不说了,上代码
vector<string> fizzBuzz(int n) {
vector<string> result;
for(int i = 1;i<=n;i++){
string str = "";
if(i%3 == 0){
str += "Fizz";
}
if(i%5 == 0){
str += "Buzz";
}
if(str.empty()){
str += to_string(i);
}
result.push_back(str);
}
return result;
}

本文提供了一个简洁的C++代码示例来解决经典的编程面试题——FizzBuzz问题。该示例通过一个循环和条件判断实现了对于1到n之间的每个数的FizzBuzz规则:能被3整除的数输出Fizz,能被5整除的数输出Buzz,同时能被3和5整除的数输出FizzBuzz,其余情况则输出该数字本身。

219

被折叠的 条评论
为什么被折叠?



