输入一个字符串,统计其中的单词个数,将第一个单词的首字母改为大写,并输出改写后的字符串。
时间: 2024-12-13 07:18:33 浏览: 10
可以编写一个简单的程序来实现这个功能。首先,需要将字符串按空格分割成单词列表;然后,对第一个单词的首字母使用字符串处理方法转换为大写;最后,合并单词列表并返回结果。下面是一个Python示例:
```python
def capitalize_first_word(input_string):
# 分割字符串为单词列表
words = input_string.split()
# 将第一个单词的首字母转为大写
if words:
first_word = words[0].capitalize()
else:
first_word = words[0]
# 其他单词不变,用空格连接
rest_of_words = ' '.join(words[1:])
# 合并并返回新的字符串
output_string = first_word + rest_of_words
return output_string
# 示例输入
input_str = "hello world"
output_str = capitalize_first_word(input_str)
print(f"原始字符串:{input_str}\n修改后的字符串:{output_str}")
```
阅读全文