首页 > 学院 > 开发设计 > 正文

刚开始学语言,菜鸟一只,第一天还是上段代码吧

2019-11-06 07:53:24
字体:
来源:转载
供稿:网友
描述对一个字符串中的所有单词,如果单词的首字母不是大写字母,则把单词的首字母变成大写字母。在字符串中,单词之间通过空白符分隔,空白符包括:空格(' ')、制表符('/t')、回车符('/r')、换行符('/n')。输入输入一行:待处理的字符串(长度小于80)。输出输出一行:转换后的字符串。样例输入
if so, you already have a google account. you can sign in on the right.样例输出
If So, You Already Have A Google Account. You Can Sign In On The Right.来源计算概论05附自己的代码:#include<iostream>using namespace std;int main(){char p[80];gets(p);int i;for(i=0;p[i]!='/0';i++){if(i==0){if(p[i]<='z'&&p[i]>='a'){p[i]-=32;continue;}}if(p[i]==' '||p[i]=='/n'||p[i]=='/r'||p[i]=='/t'||p[i]>122||p[i]<65||p[i]<97&&p[i]>90){if(p[i+1]<='z'&&p[i+1]>='a'){p[i+1]-=32;continue;}}}cout<<p;}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表