Vlang 循环结构和输入输出:详细指南
Vlang 中的循环结构包括 for 循环和 while 循环。以下是它们的基本语法:
for i in range(1, 10) {
// 循环体
}
while i < 10 {
// 循环体
i = i + 1
}
其中,for 循环用于遍历一个序列(如 range 函数返回的序列),每次循环将序列中的一个元素赋值给循环变量 i。while 循环则在循环条件满足的情况下不断执行循环体,直到条件不再满足。
Vlang 中的输入输出使用标准库中的 fmt 模块。以下是 一些常用的输入输出函数:
import "fmt"
// 输出
fmt.println('Hello, world!')
fmt.printf('My name is %s and I'm %d years old.\n', 'Alice', 23)
// 输入
var name string
var age int
fmt.scanln(&name)
fmt.scanln(&age)
其中,println 函数用于输出一行文本,printf 函数用于格式化输出,scanln 函数用于从标准输入读取一行文本,并将其转换为指定类型的值。需要注意的是,scanln 函数必须传入指向变量的指针,以便读取到的值能够被正确赋值。
原文地址: https://www.cveoy.top/t/topic/n1z3 著作权归作者所有。请勿转载和采集!