真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

go語(yǔ)言中的輸入函數(shù)怎么使用

這篇“go語(yǔ)言中的輸入函數(shù)怎么使用”文章的知識(shí)點(diǎn)大部分人都不太理解,所以小編給大家總結(jié)了以下內(nèi)容,內(nèi)容詳細(xì),步驟清晰,具有一定的借鑒價(jià)值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來(lái)看看這篇“go語(yǔ)言中的輸入函數(shù)怎么使用”文章吧。

創(chuàng)新互聯(lián)專注于西青網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供西青營(yíng)銷型網(wǎng)站建設(shè),西青網(wǎng)站制作、西青網(wǎng)頁(yè)設(shè)計(jì)、西青網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造西青網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供西青網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。

go語(yǔ)言的輸入函數(shù):1、Scan()函數(shù),可從終端讀取多個(gè)變量,以空格或換行符作為分隔符,語(yǔ)法“fmt.Scan(地址列表)”。2、Scanln()函數(shù),可從終端讀取多個(gè)變量,以空格作為分隔符,語(yǔ)法“fmt.Scanln(地址列表)”。3、Scanf()函數(shù),能以格式化的形式讀取終端輸入的內(nèi)容,語(yǔ)法“fmt.Scanf("格式化字符串", 地址列表)”。

go語(yǔ)言中的輸入函數(shù)

  • fmt.Scan()

  • fmt.Scanln()

  • fmt.Scanf()

第一種: fmt.Scan(地址列表)

從終端讀取多個(gè)變量,以空格或換行符作為分隔符。

參數(shù)傳入地址列表。輸入變量之間可以采用空格或者換行

func testScan() {
    var (
		a int
		b bool
	)
    // 這里在終端輸入一個(gè)整數(shù)后,輸入空格或者回車就可以繼續(xù)輸入第二個(gè)變量,然后按回車就會(huì)輸入 a b 變量
    fmt.Scan(&a, &b)
    fmt.Println(a)
    fmt.Println(b)
}

第二種: fmt.Scanln(地址列表)

與Scan不同在于自帶換行,因此輸入變量間不能采用換行,否則完成輸入。

終端讀取多個(gè)變量,以空格作為分隔符

func testScanln() {
    var (
		a, b string
		c    int
		d    float32
    )
    // 從終端輸入一個(gè)變量后輸入空格再次輸入第二個(gè)變量依此輸入其它變量
    fmt.Scanln(&a, &b, &c, &d)
    fmt.Println(a)
    fmt.Println(b)
    fmt.Println(c)
    fmt.Println(d)
}

第三種:fmt.Scanf(“格式化字符串”, 地址列表)

以格式化的形式讀取終端輸入的內(nèi)容

func testScanf() {
    var a int
    var b string
    // 這里是以空格作為分隔符,除了占位符外,其它的字符我們?cè)诮K端輸入的時(shí)候要原樣輸入
    fmt.Scanf("%d %s", &a, &b)
    fmt.Println(a, b)
}

scanf、scan、scanln函數(shù)的使用

package main

import (
	"fmt"
	"strconv"
)

//從終端獲取用戶的輸入內(nèi)容

func main() {
var (
	name    string
	age     int
)
fmt.Scan(&name, &age)
//fmt.Scanln(&name,&age)
//fmt.Scanf("name:%s age:%d\n",&name,&age)  //嚴(yán)格按照輸出格式進(jìn)行輸出
	d := strconv.Itoa(age)  //數(shù)字轉(zhuǎn)換為字符串
	fmt.Println("我的名字叫"+name,"今年"+d+"歲啦")
	
}

Scan演示結(jié)果:

go語(yǔ)言中的輸入函數(shù)怎么使用

Scanln結(jié)果:

go語(yǔ)言中的輸入函數(shù)怎么使用

Scanf結(jié)果:

go語(yǔ)言中的輸入函數(shù)怎么使用

以上就是關(guān)于“go語(yǔ)言中的輸入函數(shù)怎么使用”這篇文章的內(nèi)容,相信大家都有了一定的了解,希望小編分享的內(nèi)容對(duì)大家有幫助,若想了解更多相關(guān)的知識(shí)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)站題目:go語(yǔ)言中的輸入函數(shù)怎么使用
網(wǎng)站鏈接:http://weahome.cn/article/gsogjo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部