编程FizzBuzz的代码
时间: 2024-11-22 18:39:16 浏览: 22
FizzBuzz是一个常见的编程面试题,要求从1开始打印到用户指定的最大数字,如果数字可以被3整除,打印"Fizz";如果能被5整除,打印"Buzz";如果同时能被3和5整除,打印"FizzBuzz"。下面是一个简单的Python版本的FizzBuzz代码示例:
```python
def fizz_buzz(n):
for i in range(1, n+1):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)
# 调用函数并传入想要打印到的数
fizz_buzz(100)
```
在这个代码里,我们通过循环遍历数字,并使用条件判断(if...elif...else)来确定如何打印。如果你需要其他编程语言的实现,比如Java或JavaScript,我可以帮你提供相应版本。
阅读全文