主頁(yè) > 知識(shí)庫(kù) > Go語(yǔ)言實(shí)現(xiàn)二維數(shù)組的2種遍歷方式以及案例詳解

Go語(yǔ)言實(shí)現(xiàn)二維數(shù)組的2種遍歷方式以及案例詳解

熱門標(biāo)簽:宿遷便宜外呼系統(tǒng)代理商 仙桃400電話辦理 鄭州智能語(yǔ)音電銷機(jī)器人價(jià)格 寧波語(yǔ)音外呼系統(tǒng)公司 湛江crm外呼系統(tǒng)排名 重慶慶云企業(yè)400電話到哪申請(qǐng) 地圖標(biāo)注免費(fèi)定制店 不封卡外呼系統(tǒng) 上海極信防封電銷卡價(jià)格

二維數(shù)組遍歷的2種方式

package main

import (
	"fmt"
)

func main() {
	//定義一個(gè)二維數(shù)組
	var arr = [2][3]int{{1, 4, 3},{7, 5, 6}}

	//方式1. 用for循環(huán)來(lái)遍歷
	for i := 0; i  len(arr); i++ {
		for j := 0; j  len(arr[i]); j++ {
			fmt.Printf("%v ",arr[i][j])
		}
		fmt.Println()
	}

	//方式2. for-range 遍歷
	for i, v := range arr {
		for j, v2 := range v {
			fmt.Printf("arr[%v][%v]=%v \t \n", i, j, v2)
		}
		fmt.Println()
	}
}

執(zhí)行結(jié)果如下圖所示:


應(yīng)用案例:定義一個(gè)二維數(shù)組,用于保存3個(gè)班,每個(gè)班5名同學(xué)的成績(jī),并求出5個(gè)班的平均分,以及所有班級(jí)平均分。

package main

import (
	"fmt"
)

func main() {
	//1.定義一個(gè)二維數(shù)組
	var scores [3][5]float64

	//2.循環(huán)的輸入成績(jī)
	for i := 0; i  len(scores); i++ {
		for j := 0; j  len(scores[i]); j++ {
			fmt.Printf("請(qǐng)輸入第%d班的第%d個(gè)學(xué)生的成績(jī)\n", i+1, j+1)
			fmt.Scanln(scores[i][j])
		}
		fmt.Println()
	}

	totalSum := 0.0
	for i := 0; i  len(scores); i++ {
		sum := 0.0
		for j := 0; j  len(scores[i]); j++ {
			sum += scores[i][j]
		}
		totalSum +=sum
		fmt.Printf("第%d班的總分為:%v,平均分為:%v \n",i+1,sum,sum/float64(len(scores[i])))
	}
	fmt.Printf("所有班級(jí)的總分為:%v,所有班級(jí)的平均分為:%v \n",totalSum,totalSum/15)
}

執(zhí)行結(jié)果如下圖所示:


到此這篇關(guān)于Go語(yǔ)言實(shí)現(xiàn)二維數(shù)組的2種遍歷方式以及案例詳解的文章就介紹到這了,更多相關(guān)Go語(yǔ)言實(shí)現(xiàn)二維數(shù)組的2種遍歷內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Golang數(shù)組的傳遞詳解
  • Go語(yǔ)言中函數(shù)的參數(shù)傳遞與調(diào)用的基本方法
  • Go語(yǔ)言二維數(shù)組的傳參方式

標(biāo)簽:電子產(chǎn)品 物業(yè)服務(wù) 西雙版納 青海 安康 海南 儋州 遼寧

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Go語(yǔ)言實(shí)現(xiàn)二維數(shù)組的2種遍歷方式以及案例詳解》,本文關(guān)鍵詞  語(yǔ)言,實(shí)現(xiàn),二維,數(shù)組,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Go語(yǔ)言實(shí)現(xiàn)二維數(shù)組的2種遍歷方式以及案例詳解》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Go語(yǔ)言實(shí)現(xiàn)二維數(shù)組的2種遍歷方式以及案例詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章