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
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP