Go语言程序:查找给定范围内可被7整除且是5的倍数的数字
步骤
- 输入上限和下限范围,并将其分别存储在不同的变量中。
- 使用for循环,范围从下限到上限。
- 查找同时能被5和7整除的数字。
- 打印这些数字。
案例1 输入下限范围:1 输入上限范围:100 35 70 | 案例2 输入下限范围:400 输入上限范围:700 420 455 490 525 560 595 630 665 700 |
解释
- 用户必须输入上限和下限。
- for循环的范围是从下限到上限。
- i的值范围是从下限到上限。
- 只要i除以5和7的余数都等于0,就打印i。
示例
package main import "fmt" func main(){ var upperLimit, lowerLimit int fmt.Printf("Enter lower limit for the range: ") fmt.Scanf("%d", &lowerLimit) fmt.Printf("Enter upper limit for the range: ") fmt.Scanf("%d", &upperLimit) for i:=lowerLimit; i<=upperLimit; i++{ if i%7 == 0 && i%5 == 0{ fmt.Println(i) } } }
输出
Enter lower limit for the range: 1 Enter upper limit for the range: 100 35 70
广告