欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

[YTU]_2760( 字符串---首字母变大写)

发布时间:2025/4/16 编程问答 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 [YTU]_2760( 字符串---首字母变大写) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

Description

输入一行英文句子,将每个单词的第一个字母改成大写字母。

Input

一个长度不超过100的英文句子

Output

将原先句子中单词的第一个字母改成大写字母输出

Sample Input

i want to get an accepted

Sample Output

I Want To Get An Accepted #include <iostream> #include <cstring> using namespace std; int main() {char str[101];int i;gets(str);if(str[0]>=97&&str[0]<=122)str[0]=str[0]-32;for(i=1;i<strlen(str);i++){if(str[i]!=' ' && str[i+1]==' '&&str[i-1]==' '){if(str[i]>=97&&str[i]<=122)str[i]=str[i]-32;}if(str[i]==' ' && str[i+1]!=' '){ str[i+1]=str[i+1]-32;}}cout<<str<<endl;return 0; }#include <iostream> #include <cstring> using namespace std; int main() {char str[101];gets(str);if(str[0]>97&&str[0]<=122)str[0]=str[0]-32;for(int i=0;i<strlen(str);i++){if(str[i]==' '&&str[i+1]!=' ')if(str[i+1]>=97&&str[i+1]<=122)str[i+1]=str[i+1]-32;}cout<<str<<endl;return 0; }

总结

以上是生活随笔为你收集整理的[YTU]_2760( 字符串---首字母变大写)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。