xmu 1015
来源:互联网 发布:菜鸟网络市值 编辑:程序博客网 时间:2024/05/21 12:45
The blonde Angela has a new whim: internet chats. Of course, as any blonde, she writes her messages using the upper case. You are the moderator of Angela's favorite chat and you're fed up with her upper-case messages. The problem is that Angela does not respond to your warnings. You decided to write a simple antiCAPS corrector, which would make Angela's messages readable.
The correction rules are very simple:
- Sentences in a message consist of words, spaces and punctuation marks.
- Words consist of English letters.
- Sentences end with a full stop, exclamation mark, or question mark.
- The first word of each sentence must start with a capital letter, and all other letters of the sentence must be lowercase.
You are given Angela's message, which consists of uppercase English letters, spaces, line breaks and punctuation marks: full stops, commas, dashes, colons, exclamation and question marks. Total length of message is not exceeding 10000 symbols.
Output the corrected message.
HI, THERE!
HOW DID YOU KNOW I AM A BLONDE?
Hi, there!
How did you know i am a blonde?
题目大意就是把英文经过处理后输出,处理规则就是
每句话的第一个字母大写,其余字母小写。
简单的字符串处理直接上代码了
#include<stdio.h>int main(){ char temp ; int flag = 1 ; while(scanf("%c",&temp)!=EOF) { if(flag == 1 ) { if(temp>='A'&&temp<='Z') { printf("%c",temp); flag = 0 ; } else printf("%c",temp); } else { if(temp>='A'&&temp<='Z') printf("%c",temp+32); else if(temp=='.'||temp=='?'||temp=='!') { printf("%c",temp); flag =1 ; } else printf("%c",temp); } } return 0 ;}
- xmu 1015
- xmu 1024
- XMU 1255
- xmu 1325
- xmu 1326
- xmu 1228
- xmu 1004
- xmu 1005
- xmu 1006
- xmu 1007
- xmu 1008
- xmu 1009
- xmu 1010
- xmu 1011
- xmu 1012
- xmu 1017
- xmu acm 1029
- xmu acm 1055
- 文件过滤器
- OAF中Application Short Name 和Responsibility Key的作用
- VS2013中的C++11新特性
- 中间键管理系统--系统参数及注释
- 第一个使用Spring Tool Suite(STS)和Maven建立的Spring mvc 项目
- xmu 1015
- 写websrever接口时,如果需要在网页测试需添加代码
- JSON 简介
- 如何在安卓中写测试单元
- TCP重传&失序分析
- Babelfish(6.1.2)(sort结构体排序)(sscanf()基本使用方法)(二分法)
- 用批处理实现垃圾文件清除/自动关机/清除copy病毒
- 移动App架构设计
- 使用Softice调试驱动程序