F - 首字母变大写
2017-10-20 16:45
127 查看
输入一个英文句子,将每个单词的第一个字母改成大写字母。
Input 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。
Output 请输出按照要求改写后的英文句子。
Sample Input
Sample Output
#include<stdio.h>
#include<string.h>
int main()
{
int i,j,n,m;
char a[101];
while(gets(a))
{
for(i=0;a[i]!='\0';i++)
{
if(i==0||a[i-1]==' ')
{
a[i]= a[i]-32;
printf("%c",a[i]);
}
else
printf("%c",a[i]);
}
printf("\n");
}
return 0;
}
Input 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。
Output 请输出按照要求改写后的英文句子。
Sample Input
i like acm i want to get an accepted
Sample Output
I Like Acm I Want To Get An Accepted
#include<stdio.h>
#include<string.h>
int main()
{
int i,j,n,m;
char a[101];
while(gets(a))
{
for(i=0;a[i]!='\0';i++)
{
if(i==0||a[i-1]==' ')
{
a[i]= a[i]-32;
printf("%c",a[i]);
}
else
printf("%c",a[i]);
}
printf("\n");
}
return 0;
}
相关文章推荐
- 首字母大写
- 无限的机智啊 字母首位大写 不用数组= =6666666
- 题目1121:首字母大写
- android 汉字,拼音和英文返回大写首字母
- 给定一个只包含大写英文字母的字符串,可以用另一个字母替换字符串中的任何字母最多k次。查找包含所有重复字母的最长子字符串的长度,
- rails 将字符串的起始字母大写并将下划线转化为空格
- jackson解析json字符串,首字母大写会自动转为小写
- JAVA字符串处理(首字母大写、反转、数字字母_分隔)
- css 字母大写及其它
- 将单词首字母大写的JS脚本工具
- JavaSE基础 多个字符串首字母大写其他字母小写的三种写法
- 1249首字母变大写
- 利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字
- js 字符串首字母大写
- HDU刷题日志(首字母变大写)
- HDU2026 首字母变大写
- 有一行字符,统计其中的单词个数(单词之间以空格分隔),并将每一个单词的第一个字母改为大写。
- C# 如何让单词首字母大写
- .NET中,字符串首字母大写的方法
- HDU2026---首字母变大写