Go题库2_计算某字母出现次数

package main

import (
    "bufio"
    "fmt"
    "os"
    "strings"
)

func main() {
    /*
        解题思路:for range 遍历字符串, v 默认是 int32类型
    */
    scanner := bufio.NewScanner(os.Stdin)
    scanner.Scan()
    str := strings.ToLower(scanner.Text())
    scanner.Scan()
    flag := strings.ToLower(scanner.Text())

    count := 0
    for _, v := range str {
        if v == int32(flag[0]) {
            count++
        }

    }
    fmt.Println(count)
}
原文地址:https://www.cnblogs.com/luwei0915/p/15509179.html