找到 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("输入第二个数字: ... 阅读更多

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 定义一个计算器类。定义一个成员方法来计算两个数字的加法。定义一个成员方法来计算两个数字的乘法。定义一个成员方法来计算两个数字的除法。定义一个成员方法来计算两个数字的减法。在主方法中,声明两个变量 a 和 b。获取计算器的实例。初始化一个选择变量,根据该变量可以执行数学运算。示例 在线演示package main import ( "fmt" ) type Calculator struct ... 阅读更多

广告
© . All rights reserved.