博客
关于我
Problem F: 零起点学算法106——首字母变大写
阅读量:229 次
发布时间:2019-03-01

本文共 671 字,大约阅读时间需要 2 分钟。

Problem F: 零起点学算法106——首字母变大写

Description

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

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
#include
int main(void){ char a[100]; int i,k; while(gets(a)!=NULL) { k=strlen(a); if(a[0]>='a'&&a[0]<='z') a[0]-=32; for(i=1;i
='a'&&a[0]<='z') { a[i+1]-=32; } } } printf("%s",a); printf("\n"); } return 0;}

总结

1、strupr和strlwr函数是将字符串中的全部都变换,所以本题不能使用。

转载地址:http://iiux.baihongyu.com/

你可能感兴趣的文章
ie http 中文传参 400错误
查看>>
JAVA_集合
查看>>
大数据项目总体流程
查看>>
mvc+webservice+存储过程分页
查看>>
查看SQL语句执行耗费的时间
查看>>
vue+element-ui实现显示隐藏密码
查看>>
vue中使用el-carousel组件实现图片轮播效果
查看>>
openlayer展示热力图
查看>>
mongodb中的文档的方法---sort()、limit()、skip()
查看>>
mongodb中文档的特殊更新--upsert、remove(根据条件删除数据 )
查看>>
微信小程序中的自定义组件
查看>>
uniapp中的生物认证(指纹、人脸识别)
查看>>
HTML表单跨行跨列操作
查看>>
框架结构标签 frameset
查看>>
Eclipse-更改Eclipse中SVN用户名及密码
查看>>
使用div技术写出商城首页
查看>>
Java
查看>>
Redis
查看>>
Maven-初级
查看>>
IDEA-新建Maven项目添加依赖后还是报错
查看>>