为了更好地理解这个示例,我们始终建议您学习下面列出的 Golang 编程 的基础主题
正方体是一个三维立体图形,有6个正方形面。正方体的体积是正方体所占据的总三维空间。正方体的体积可以通过将边长相乘三次来求得。
正方体体积 = l * l * l
正方体的表面积是构成正方体的所有面的面积之和。表面积的公式是正方体边长平方的六倍。
正方体表面积 = 6l²
正方体的侧面面积是四个侧面的面积。
正方体的侧面面积 = 4 * (l * l)
其中 l 是正方体任意一边的长度
这里我们展示如何在Go语言中求正方体的体积和表面积。变量 len 表示正方体的长度。其他变量 SA、Vol、LA 用作表面积、体积、侧面面积的结果变量。使用数学函数进行计算。体积通过 l * l * l 计算,表面积通过 6l²计算。最后打印结果。下面是Go程序中使用的步骤。
第一步:导入 fmt 包
第二步:启动 main() 函数
步骤 3:声明变量 len、SA、Vol、LA
步骤 4:读取正方体任意一边的长度 len
步骤 5:使用 6l² 计算表面积
步骤 6: 使用 l * l * l 计算体积
步骤 7:使用 4 * (l * l) 计算侧面面积
步骤 8: 使用 fmt.Println() 打印 SA、Vol、LA
package main
import "fmt"
func main() {
var len, SA, Vol, LA float32
fmt.Print("Enter the length of any side of a cube = ")
fmt.Scanln(&len;)
SA = 6 * (len * len)
Vol = len * len * len
LA = 4 * (len * len)
fmt.Println("\nThe volume of a cube = ", Vol)
fmt.Println("The surface area of a cube = ", SA)
fmt.Println("Lateral surface area of a cube = ", LA)
}
Enter the length of any side of a cube = 7 The volume of a cube = 343 The surface area of a cube = 294 Lateral surface area of a cube = 196