找到 34423 篇文章 关于编程

Go语言程序:计算数字中的位数

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

3K+ 次浏览

假设数字是:123456 给定数字的位数是:6 要计算数字中的位数,我们可以采取以下步骤:获取整数的值并将其存储在一个变量中。使用 while 循环,获取数字的每一位,并在每次获得一位数字时递增计数。打印给定整数中的位数。示例 在线演示package main import "fmt" func main(){ var n int fmt.Print("输入数字:") fmt.Scanf("%d", &n) count := 0 for n > 0 { n = n/10 count++ ... 阅读更多

Go语言程序:查找整数的最小除数

Rishikesh Kumar Rishi
更新于 2021年7月31日 14:58:53

325 次浏览

假设整数是:75 该整数的除数是:3, 5, 15, ..., 75 最小除数是:3 步骤:从用户处获取一个整数。用该数字初始化一个变量 (res)。使用 for 循环,其中 i 的值范围从 2 到该整数。如果数字可以被 i 整除,则与 res 进行比较。如果 res > i,则用 i 更新 res。退出循环并打印 res。示例 在线演示package main import "fmt" func main(){ var n int fmt.Print("输入数字:") fmt.Scanf("%d", &n) res := n for i:=2; i<

Go语言程序:打印给定范围内的奇数

Rishikesh Kumar Rishi
更新于 2021年7月31日 14:54:30

385 次浏览

要打印范围内的奇数,我们可以获取两个输入 a 和 b,分别作为下限和上限。示例a = 2 且 b = 9 a 和 b 之间的数字是:2, 3, 4, 5, 6, 7, 8, 9 奇数是:3, 5, 7, 9 步骤:定义两个数字 a 和 b。获取用户输入的数字 a 和 b。迭代 a 和 b 之间的数字。找到 2 的模,如果该数字的 2 的模不为零,则打印该数字。示例 在线演示package main import "fmt" func main(){ var a, b int fmt.Print("输入下限数字:") fmt.Scanf("%d", ... 阅读更多

Go语言程序:读取三位数字并打印所有可能的组合

Rishikesh Kumar Rishi
更新于 2021年8月2日 05:36:35

441 次浏览

数字是:a、b 和 c => 1、2、3 (a, b, c) 的组合是:(1, 1, 1), (1, 2, 1), (1, 2, 2), (1, 2, 3), ..., (3, 3, 3)。步骤:定义变量 a、b 和 c。打印语句用于第一个数字并扫描数字。打印语句用于第二个数字并扫描数字。打印语句用于第三个数字并扫描数字。用数字 a、b 和 c 初始化一个数组。使用迭代器 i、j 和 k 迭代数组。打印 (i, j, k) 处的数组数字。示例 在线演示package main import "fmt" func main(){ var a, b, ... 阅读更多

Go语言程序:读取两个数字并打印它们的商和余数

Rishikesh Kumar Rishi
更新于 2021年8月2日 06:06:15

290 次浏览

要打印两个数字的商和余数,我们可以使用除法运算符和模运算符。让我们来看一个例子:a = 15 且 b = 2 商是 15/2 = 7 余数是 15 % 2 = 1 步骤:定义变量 a 和 b。使用打印语句获取第一个数字。使用打印语句获取第二个数字。找到数字 a 和 b 的除法。找到数字 a 和 b 的余数。打印计算出的除法结果。打印计算出的余数。示例 在线演示package main import "fmt" func main(){ var a, b int fmt.Print("输入第一个数字:") fmt.Scanf("%d", &a) fmt.Print("输入第二个数字:") fmt.Scanf("%d", ... 阅读更多

Go语言程序:打印给定范围内所有可被给定数字整除的数字

Rishikesh Kumar Rishi
更新于 2021年8月2日 06:03:22

382 次浏览

让我们假设范围的下限和上限分别是 2 和 10,给定数字是 2。在 2 到 10 的范围内迭代并找到 2 的模,然后打印它们。步骤:定义范围上下限的变量。打印上限和下限的语句。获取用户的输入。定义一个变量 (n) 来检查范围内是否可被整除。获取用户输入的 n。在 lowerLimit 和 upperLimit 范围内迭代。找到范围内与 n 的模,并打印它们。示例 在线演示package main import "fmt" func main(){ var upperLimit, lowerLimit int fmt.Printf("输入 ... 阅读更多

Go语言程序:读取科目的分数并显示等级

Rishikesh Kumar Rishi
更新于 2021年7月31日 14:32:34

488 次浏览

让我们输入分数:89 56 90 67 99 分数之和是:89+56+90+67+99 => 401 平均数 = 401/5 = 80.1 步骤如下:定义 5 个科目的变量。输入 5 个科目的分数。计算分数的平均值以查找等级。使用 if else 块打印等级。示例 在线演示package main import "fmt" func main(){ var sub1, sub2, sub3, sub4, sub5 int fmt.Println("输入五门科目的分数:") fmt.Scanf("%d", &sub1) fmt.Scanf("%d", &sub2) fmt.Scanf("%d", &sub3) fmt.Scanf("%d", &sub4) fmt.Scanf("%d", &sub5) avg:=(sub1+sub2+sub3+sub4+sub5)/5 if avg>=90{ print("等级:A") }else if avg>=80 && avg>=70 && avg>=60 && avg<

Go语言程序:读取一个数字 (n) 并计算 (n+nn+nnn)

Rishikesh Kumar Rishi
更新于 2021年7月31日 14:17:48

265 次浏览

让我们读取一个数字,n=5 那么,nn=55,然后 nnn=555 res = 5 + 55 + 555 => 615 要读取一个数字 (n) 并计算 (n+nn+nnn),我们可以采取以下步骤:定义一个变量 n。打印一个语句以获取数字 n。获取用户输入的变量 n。为 (n + nn + nnn) 创建一个表达式。将表达式转换为数字。计算表达式的总和。示例 在线演示package main import ( "fmt" "strconv" ) func main(){ var n int fmt.Print("输入 n 的值:") fmt.Scanf("%d", &n) t1 := fmt.Sprintf("%d", n) t2 := fmt.Sprintf("+%d%d", n, n) t3 := fmt.Sprintf("+%d%d%d", ... 阅读更多

Go语言程序:计算给定列表中数字的平均值

Rishikesh Kumar Rishi
更新于 2021年7月30日 15:41:19

1K+ 次浏览

输入数组是:[2, 4, 1, 6, 5] 总和 = 2 + 4 + 1 + 6 + 5 => 18 平均值 = 18/5 => 3.6 ~ 3 要计算给定列表中数字的平均值,我们可以采取以下步骤:让我们获取一个数字输入列表。使用 sum() 方法查找数字的总和。sum 方法通过迭代给定列表来计算数字的总和。通过将总和除以给定列表的长度来打印平均值。示例 在线演示package main import ( "fmt" ) func sum(arr []int) int{ result := 0 for _, i :=range arr ... 阅读更多

Go语言程序:创建一个可以执行基本计算器运算的类

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

931 次浏览

要创建一个可以执行基本计算器运算的类,我们可以采取以下步骤:我们可以定义一个带有两个数字 a 和 b 的 Calculator 类。定义一个成员方法来计算两个数字的加法。定义一个成员方法来计算两个数字的乘法。定义一个成员方法来计算两个数字的除法。定义一个成员方法来计算两个数字的减法。在主方法中,声明两个变量 a 和 b。获取 Calculator 的实例。初始化一个 choice 变量,根据该变量可以执行数学运算。示例 在线演示package main import ( "fmt" ) type Calculator struct ... 阅读更多

广告
© . All rights reserved.