Golang 程式,以列印給定數範圍內所有可被給定數整除的數字


我們假設範圍的下限和上限分別為 2 和 10,給定的數為 2。

在 2 到 10 的範圍內進行迭代並求模 2 然後打印出來。

步驟

  • 針對範圍的上限和下限定義變數。
  • 列印上限和下限的語句。
  • 從使用者那裡獲取輸入。
  • 定義一個變數 (n) 來檢查範圍內的可整除性。
  • 從使用者那裡獲取 n 的輸入。
  • 在 lowerLimit 和 upperLimit 的範圍內進行迭代。
  • 在範圍內求 n 的模並打印出來。

示例

 線上演示

package main
import "fmt"
func main(){
   var upperLimit, lowerLimit int
   fmt.Printf("Enter upper limit for the range: ")
   fmt.Scanf("%d", &lowerLimit)
   fmt.Printf("Enter lower limit for the range: ")
   fmt.Scanf("%d", &upperLimit)
   var n int
   fmt.Printf("Enter a number n: ")
   fmt.Scanf("%d", &n)
   for i:=lowerLimit; i<=upperLimit; i++{
      if i%n == 0 {
         fmt.Println(i)
      }
   }
}

輸出

Enter lower limit for the range: 2
Enter upper limit for the range: 10
Enter a number n: 2
2
4
6
8
10

更新於: 02-08-2021

382 瀏覽

開啟你的 職業生涯

完成課程並獲得認證

立即開始
廣告
© . All rights reserved.