func wordfreq(){//统计输入的文本中单词的出现频率
wordCount := make(map[string]int)
input := bufio.NewScanner(os.Stdin)
input.Split(bufio.ScanWords)//按单词一个一个的读入而不是按行
for input.Scan(){
wordCount[input.Text()]++
}
fmt.Printf("\nWorld\tCount\n")
for key,value := range wordCount {
fmt.Printf("%v\t%d\n",key,value)
}
}
go语言之map练习(二):编写一个程序wordfreq程序,统计输入文本中每个单词出现的频率(次数)
猜你喜欢
转载自blog.csdn.net/downer328/article/details/78156703
今日推荐
周排行