早教吧 育儿知识 作业答案 考试题库 百科 知识分享

有一行字符,要求将每个单词中的第一个字符改成大写字母(如果原来已是大写字母,则不变)

题目详情
有一行字符,要求将每个单词中的第一个字符改成大写字母(如果原来已是大写字母,则不变)
▼优质解答
答案和解析
对于一个即可能包含字母、数字和其他非字母符号的字符串而言,这个问题的实质是判断一个单词的起点:
void DealString(char str[])
{
int i=0,word=0;
for(;str[i];i++)
{
if(str[i]>='a' && str[i]='A' && str[i]
看了有一行字符,要求将每个单词中的...的网友还看了以下: