【问题标题】:Print out even numbers between two given integers打印两个给定整数之间的偶数
【发布时间】:2020-03-31 19:13:58
【问题描述】:

如何打印两个数字之间的偶数?

我有一个脚本,用户在其中输入两个值,然后将这两个值放入各自的数组元素中。如何打印两个值之间的偶数?

【问题讨论】:

    标签: linux bash shell


    【解决方案1】:

    man seq。你可以使用

    seq first incr last
    

    例如

    seq 4 2 18
    

    打印从 4 到 18(含)的偶数

    【讨论】:

      【解决方案2】:

      如果你有 bash。

      printf '%s\n' {4..18..2}
      

      或 c 风格的 for 循环

      for ((i=4;i<=18;i+=2)); do echo "$i"; done
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-11-26
        • 1970-01-01
        相关资源
        最近更新 更多