go语言,给定英文字符串,程序输出其中的所有小写英文字母。以空格分隔
时间: 2024-09-18 16:10:59 浏览: 23
Go语言是一种静态类型的、编译型的、开源的系统编程语言,由Google开发。如果你想编写一个Go程序来找出并输出给定英文字符串中的所有小写字母,你可以使用`strings`包中的函数配合遍历。下面是一个简单的示例:
```go
package main
import (
"fmt"
"strings"
)
func findLowerCaseLetters(input string) string {
var result []string
for _, char := range input {
if 'a' <= char && char <= 'z' { // 判断字符是否为小写字母
result = append(result, string(char))
}
}
return strings.Join(result, " ") // 以空格连接所有的字母
}
func main() {
input := "Hello World! This is a Go program."
lowercaseOutput := findLowerCaseLetters(input)
fmt.Println(lowercaseOutput)
}
阅读全文