YTU 2760: 字符串---首字母变大写
2024-10-19 20:44:04
2760: 字符串---首字母变大写
时间限制: 1 Sec 内存限制: 128 MB
提交: 343 解决: 136
题目描述
输入一行英文句子,将每个单词的第一个字母改成大写字母。
输入
一个长度不超过100的英文句子
输出
将原先句子中单词的第一个字母改成大写字母输出
样例输入
i want to get an accepted
样例输出
I Want To Get An Accepted
你 离 开 了 , 我 的 世 界 里 只 剩 下 雨 。 。 。
#include <stdio.h>
#include <string.h>
int main()
{
char c[999];
int i;
gets(c);
for(i=0; i<strlen(c); i++)
{
if(c[0]>='a'&&c[0]<='z'&&i==0)c[0]-=32;
if(c[i]>='a'&&c[i]<='z'&&c[i-1]==' ')
{
c[i]-=32;
continue;
}
}
puts(c);
return 0;
}
#include <stdio.h>
#include <string.h>
int main()
{
char c[999];
int i;
gets(c);
for(i=0; i<strlen(c); i++)
{
if(c[0]>='a'&&c[0]<='z'&&i==0)c[0]-=32;
if(c[i]>='a'&&c[i]<='z'&&c[i-1]==' ')
{
c[i]-=32;
continue;
}
}
puts(c);
return 0;
}
最新文章
- 【MSP是什么】MSP认证之项目群管理学习心得
- selenium webdriver 建行软键盘输入密码
- linux下 chown命令
- 在树莓派(Raspberry Pi)上编译安装更新版本的Python
- 【转】各版本IIS下ASP.net请求处理过程区别
- autofac meta
- Java基础之数组序列化、反序列化 小发现(不知道 是不是有问题)
- eclipse 发布web工程,修改tomcat端口
- 数据的软删除-管理员的CRUD
- 老李分享: 并行计算基础&;编程模型与工具 1
- 图灵程序设计丛书(SQL必知必会)笔记
- IS创新之路 -- 都昌公司赋能型HIT企业发展之路
- Talk In Web Security(安全世界观): Devleping a Secure WebSite
- 1.介绍(introduction)
- 1.4 安装Linux系统
- SprintBoot 1.2.8 入门
- #002 WebStrom Live Templete 使用说明
- LeetCode: Intersection of Two Linked Lists 解题报告
- ThreadPoolExecutor之三:自定义线程池-扩展示例
- TabControl控件用法图解
热门文章
- jboss解决ip访问受限问题
- wpf mvvm模式下 在ViewModel关闭view
- BZOJ 1176: [Balkan2007]Mokia KDtree
- C: 当字符数组首指针转化成char *指针,sizeof(*ptr)不为array的size
- thymeleaf在开发环境正常,但用jar运行时报错 Error resolving template template might not exist or might not be accessible
- __cdecl、__stdcall、__fastcall 与 __pascal 浅析
- Qt 如何处理密集型耗时的事情
- 洛谷 2921 [USACO08DEC]在农场万圣节Trick or Treat on the Farm
- PAT 1146 Topological Order
- c#string类型反序列化成字典类型