步骤:读取两个整数并将其存储在单独的变量中。找到两个数字的真因数之和。检查真因数之和是否等于相反的数字。如果它们相等,则它们是亲和数。打印最终结果。输入数字 1:220 输入数字 2:284 亲和数!输入数字 1:349 输入数字 2:234 非亲和数!示例 在线演示package main import "fmt" func main(){ var a, b int fmt.Print("Enter first number: ") fmt.Scanf("%d", &a) fmt.Print("Enter second number: ") fmt.Scanf("%d", &b) sum1 := 0 for i:=1; i<
步骤:读取一个整数并将其存储在一个变量中。将计数真因数之和的变量初始化为 0。使用 for 循环和 if 语句将整数的真因数添加到 sum 变量中。检查数字的真因数之和是否等于变量。打印最终结果。输入任何数字:6 该数字是完全数!输入任何数字:25 该数字不是完全数!示例 在线演示package main import "fmt" func main(){ var n int fmt.Print("Enter any number: ") fmt.Scanf("%d", &n) sum1 := 0 for i:=1; ... 阅读更多
输入列表中元素的个数: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("Enter the number of elements to be in the list:") var ... 阅读更多
步骤:读取一个数字并将其存储在一个变量中。打印给定数字的乘法表。输入要打印表格的数字:7 7 x 1 = 7 7 x 2 = 14 7 x 3 = 21 7 x 4 = 28 7 x 5 = 35 7 x 6 = 42 7 x 7 = 49 7 x 8 = 56 7 x 9 = 63 7 x 10 = 70 输入要打印表格的数字:17 17 x 1 = 7 17 x 2 = 34 17 x 3 = 51 17 x 4 = 68 17 x 5 = 85 17 x 6 = 102 17 x 7 = 119 17 x 8 = 136 17 x 9 = 153 17 x 10 = 170 解释:用户必须输入一个数字。使用打印语句打印给定数字的乘法表。示例 在线演示package main import "fmt" func main(){ var n int fmt.Print("Enter the number to print the multiplication table:") fmt.Scanf("%d", &n) for i:=1; i<
步骤:获取整数的值并将其存储在一个变量中。使用 for 循环和 if 语句生成整数的因数。打印数字的因数。输入一个整数:25 数字的因数是:1 5 25 数字的因数是:20 12 4 5 10 20 解释:用户必须首先输入值并将其存储在一个变量中。使用 for 循环生成从 1 到 n 的数字。使用 if 语句检查数字除以 i 是否余数为 0,这基本上是整数的因数。打印数字的因数。示例 在线演示package main import "fmt" func main(){ ... 阅读更多
步骤:获取摄氏温度值并将其存储在一个变量中。将其转换为华氏度。打印最终结果。输入摄氏温度:32 华氏温度是:89.6 输入摄氏温度:48 华氏温度是:118.4 解释:用户必须首先输入摄氏温度值。使用公式:f=(c*1.8)+32 将摄氏度转换为华氏度。打印华氏温度。示例 在线演示package main import "fmt" func main(){ var n int fmt.Print("Enter the temperature in Celsius:") fmt.Scanf("%d", &n) f:=(float32(n)*1.8)+32 fmt.Println("Temperature in Fahrenheit is:", f) }输出输入摄氏温度:32 华氏温度是:89.6阅读更多