您的位置:首页 > 其它

字符串首字母转换成大写字母

2015-04-05 19:14 190 查看
任意数入一串字符,将首字母转换成大写字母

#include<iostream>
#include<string>
using namespace std;

void revert(char a[]){
int i,l;
l=strlen(a);
for(i=0;i<l;i++){
if(a[0]>='a'&&a[0]<='z')
a[0]-=32;
if((a[i]==' ')&&(a[i+1]>='a'&&a[i+1]<='z'))
a[i+1]-=32;
}
}
void main(){
char a[100];
cin.get(a,100); //可以接收输入空格
revert(a);
cout<<a<<endl;

}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐