Golang 程序打印给定数字可整除范围内的所有数字

go programmingserver side programmingprogramming

假设范围的下限和上限分别为 2 和 10,给定数字为 2。

在 2 到 10 的范围内迭代并找到 2 的模数并打印它们。

步骤

  • 定义范围的上限和下限变量。
  • 打印上限和下限的语句。
  • 从用户那里获取输入。
  • 定义一个变量 (n) 来检查范围内的可整除性。
  • 从用户那里获取 n 的输入。
  • 在 lowerLimit 和 upperLimit 的范围内迭代。
  • 在范围内用 n 查找模数并打印他们。

示例

package main
import "fmt"
func main(){
   var upperLimit, lowerLimit int
   fmt.Printf("输入范围的上限:")
   fmt.Scanf("%d", &lowerLimit)
   fmt.Printf("输入范围的下限:")
   fmt.Scanf("%d", &upperLimit)
   var n int
   fmt.Printf("输入一个数字 n:")
   fmt.Scanf("%d", &n)
   for i:=lowerLimit; i<=upperLimit; i++{
      if i%n == 0 {
         fmt.Println(i)
      }
   }
}

输出

输入范围的下限:2
输入范围的上限:10
输入一个数字 n:2
2
4
6
8
10

相关文章