MST

星途 面试题库

面试题:Bash脚本中的循环设计模式

请用Bash脚本实现一个循环,从1计数到100,并且当数字能被3整除时打印'Fizz',能被5整除时打印'Buzz',能同时被3和5整除时打印'FizzBuzz',其他情况打印数字本身。
17.2万 热度难度
编程语言Bash

知识考点

AI 面试

面试题答案

一键面试
for i in {1..100}
do
    if (( $i % 15 == 0 )); then
        echo "FizzBuzz"
    elif (( $i % 3 == 0 )); then
        echo "Fizz"
    elif (( $i % 5 == 0 )); then
        echo "Buzz"
    else
        echo $i
    fi
done