字符串处理
来源:互联网 发布:淘宝模特照是怎么拍的 编辑:程序博客网 时间:2024/06/08 12:26
题目 - 字符串处理 来源计算概论助教(罗老师班)描述现在待处理的字符串中单词之间可能有多个空格,每个字符串首尾可能也有空格,现在请你对该字符串进行处理,使得字符串首尾没有空格,单词之间只有一个空格。关于输入每组测试只有一行,是待处理的字符串,字符串长度不超过99。 最后一行是空的,代表结束。关于输出输出是处理完的字符串,每行一个。例子输入
while(1){
//读入字符串
//如果字符串的长度为零,那么break
}
I Love China.
例子输出I Love China.
提示读入测试数据的时候可以参考下面的代码: while(1){
//读入字符串
//如果字符串的长度为零,那么break
}
#include<stdio.h>#include<string.h>main(){ char s[100],ss[100]; int a,i,x,k,b; while(1) { k=0; gets(s); if(strlen(s)==0)break; i = 0; while(s[i] == ' ') { i++; } for(;s[i];) { if(s[i]==' ') { ss[k++]=' '; while(s[i] == ' ') { i++; } } else { ss[k++]=s[i++]; } } if(ss[k - 1] == ' ') { --k; } ss[k]=0; printf("%s\n",ss); }}
0 0
- 字符串处理
- 字符串处理
- 字符串处理
- 字符串处理
- 字符串处理
- 字符串处理
- 字符串处理
- 字符串处理
- 字符串处理
- 字符串处理
- 处理字符串
- 字符串处理
- 字符串处理
- 字符串处理
- 字符串处理
- 字符串处理
- 字符串处理
- 字符串处理
- c语言
- java基础——反射
- 彩色汽泡提示
- Xcode Command Line Tools(命令行工具)
- 【git】推荐!手把手教你使用Git(非常详细)
- 字符串处理
- 日志系统
- CentOS6.5上安装Rabbit Server
- POLL
- iOS 8 Apple Push Notification Service
- 记录一个惨绝人寰的错误(cocos2dx解决方案内工程之间的连接错误)
- 个人对外链建设的一些看法
- SEO系列教程前篇
- JDK5新特性之线程锁技术(二)