找到 34423 篇文章,关于编程

Go 语言程序:递归判断给定数字是奇数还是偶数

Rishikesh Kumar Rishi
更新于 2021年8月2日 07:09:21

289 次浏览

步骤:从用户处获取一个数字并将其存储在一个变量中。将该数字作为参数传递给递归函数。将基准条件定义为数字小于 2。否则,使用数字减 2 递归调用该函数。然后,返回结果并检查数字是偶数还是奇数。打印最终结果。输入数字:124 数字为偶数!输入数字:567 数字为奇数!示例 在线演示 package main import ( "fmt" ) func check(n int) bool{ if n < 2 { return n % 2 == 0 } return check(n - 2) } ... 阅读更多

Go 语言程序:在 (1, upper) 范围内打印数字,不使用任何循环

Rishikesh Kumar Rishi
更新于 2021年7月31日 15:54:37

190 次浏览

步骤:定义一个递归函数。为该函数定义一个基准情况,即数字应大于零。如果数字大于 0,则使用数字减 1 再次调用该函数。打印数字。输入上限:5 1 2 3 4 5 输入上限:15 1 2...15 示例 在线演示 package main import ( "fmt" ) func printNo(number int){ if number >= 1{ printNo(number-1) fmt.Println(number) } } func main(){ var upper int fmt.Print("输入上限:") fmt.Scanf("%d", &upper) printNo(upper) }输出输入上限:5 1 2 3 4 5

Go 语言程序:计算两个物体之间作用的万有引力

Rishikesh Kumar Rishi
更新于 2021年7月31日 15:53:38

338 次浏览

步骤:读取两个物体的质量和它们之间的距离,并将它们存储在单独的变量中。将其中一个变量初始化为万有引力常数 G 的值。然后,使用公式 f=(G*m1*m2)/(r**2) 来确定作用在质量之间的力。四舍五入到两位小数,打印力的值。输入第一个质量:1000000 输入第二个质量:500000 输入两个质量中心之间的距离:20 因此,万有引力为:0.08 N 输入第一个质量:90000000 输入第二个质量:7000000 输入两个质量中心之间的距离:20 因此,万有引力为:105.1 N 说明 用户必须… 阅读更多

Go 语言程序:已知三角形三条边求面积

Rishikesh Kumar Rishi
更新于 2021年7月31日 15:52:40

395 次浏览

步骤:读取三角形的三个边长,并将它们存储在三个单独的变量中。使用海伦公式计算三角形的面积。打印三角形的面积。输入第一条边:15 输入第二条边:9 输入第三条边:7 三角形的面积是:20.69 输入第一条边:5 输入第二条边:6 输入第三条边:7 三角形的面积是:14.7 说明 用户必须输入所有三个数字并将它们存储在单独的变量中。首先,找到 s 的值,它等于 (a+b+c)/2 然后,应用海伦公式来确定由所有三条边形成的三角形的面积。最后,三角形的… 阅读更多

Go 语言程序:检查两个数是否为亲和数

Rishikesh Kumar Rishi
更新于 2021年7月31日 16:02:41

402 次浏览

步骤:读取两个整数并将它们存储在单独的变量中。找到这两个数字的真因数之和。检查真因数之和是否等于相反的数字。如果它们相等,则它们是亲和数。打印最终结果。输入数字 1:220 输入数字 2:284 亲和数!输入数字 1:349 输入数字 2:234 非亲和数!示例 在线演示 package main import "fmt" func main(){ var a, b int fmt.Print("输入第一个数字:") fmt.Scanf("%d", &a) fmt.Print("输入第二个数字:") fmt.Scanf("%d", &b) sum1 := 0 for i:=1; i<

Go 语言程序:检查数字是否为完全数

Rishikesh Kumar Rishi
更新于 2021年7月31日 15:49:58

459 次浏览

步骤:读取一个整数并将其存储在一个变量中。将一个变量初始化为真因数之和 0。使用 for 循环和 if 语句将整数的真因数添加到 sum 变量中。检查数字的真因数之和是否等于该变量。打印最终结果。输入任何数字:6 该数字是完全数!输入任何数字:25 该数字不是完全数!示例 在线演示 package main import "fmt" func main(){ var n int fmt.Print("输入任何数字:") fmt.Scanf("%d", &n) sum1 := 0 for i:=1; ... 阅读更多

Go 语言程序:在给定范围内查找能被 7 整除且是 5 的倍数的数字

Rishikesh Kumar Rishi
更新于 2021年7月31日 15:48:27

436 次浏览

步骤:输入上限和下限范围,并将它们存储在单独的变量中。使用 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 的余数为… 阅读更多

Go 语言程序:打印列表中最大的偶数和最大的奇数

Rishikesh Kumar Rishi
更新于 2021年7月31日 15:47:15

456 次浏览

输入列表中元素的数量:5 元素:45 元素:20 元素:80 元素:93 元素:3 最大的偶数:80 最大的奇数:93 输入列表中元素的数量:4 元素:23 元素:10 元素:34 元素:89 最大的偶数:34 最大的奇数:89 步骤 输入列表中元素的数量。定义一个 size 变量。使用 size 初始化一个数组。获取用户的数组输入。迭代数组,并比较奇数和偶数以找到最大的数。打印最大的偶数和奇数。示例 在线演示 package main import "fmt" func main() { fmt.Printf("输入列表中元素的数量:") var ... 阅读更多

Go 语言程序:打印列表中所有正数和负数的和

Rishikesh Kumar Rishi
更新于 2021年7月31日 15:45:21

283 次浏览

步骤:读取列表中元素的数量。使用 for 循环从用户处获取元素并将其添加到列表中。使用 for 循环,逐个获取列表中的元素,并检查它是正数还是负数。如果是正数,则检查它是奇数还是偶数并找到各个总和。找到负数的各个总和。打印所有总和。输入列表中元素的数量:4 元素:-12 元素:34 元素:35 元素:89 所有正偶数的和:34 所有正奇数的和:124 所有负数的和:-12 输入… 阅读更多

Go语言程序:打印给定数字的乘法表

Rishikesh Kumar Rishi
更新于 2021年7月31日 15:35:29

浏览量:981

步骤读取一个数字并将其存储在一个变量中。打印给定数字的乘法表。输入要打印乘法表的数字:77 x 1 = 77 x 2 = 147 x 3 = 217 x 4 = 287 x 5 = 357 x 6 = 427 x 7 = 497 x 8 = 567 x 9 = 637 x 10 = 70输入要打印乘法表的数字:1717 x 1 = 717 x 2 = 3417 x 3 = 5117 x 4 = 6817 x 5 = 8517 x 6 = 10217 x 7 = 11917 x 8 = 13617 x 9 = 15317 x 10 = 170解释用户必须输入一个数字。使用print语句打印给定数字的乘法表。示例 在线演示package main import "fmt" func main(){ var n int fmt.Print("输入要打印乘法表的数字:") fmt.Scanf("%d", &n) for i:=1; i≤10; i++ { fmt.Printf("%d x %d = %d\n", n, i, n*i) }}

广告
© . All rights reserved.