翻转句子中单词的顺序(10)
来源:互联网 发布:无人机航拍系统编程 编辑:程序博客网 时间:2024/05/01 02:11
第10题
翻转句子中单词的顺序。
题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。
句子中单词以空格符隔开。为简单起见,标点符号和普通字母一样处理。
例如输入“I am a student.”,则输出“student. a am I”。
/* Name: Copyright: Author: Date: 30-08-11 19:26 Description:
*/#include<iostream>#include<iomanip>using namespace std;int main(){ //假设输入的句子长度。 char s[512]; gets(s); int i,j,k; for(i=j=strlen(s)-1;j>=0;){ if(s[j]==' '){ for(i=j;i>=0;--i){ if(s[i]!=' ') break; } if(i==-1)i=0; elsei++; } else{ for(i=j;i>=0;--i){ if(s[i]==' ') break; } if(-1==i) i=0; else i++; } for(k=i;k<=j;k++) cout<<s[k]; j=i-1; } system("pause"); return 0;}
- 10、翻转句子中单词的顺序
- 10、翻转句子中单词的顺序
- 翻转句子中单词的顺序(10)
- 10 翻转句子中单词的顺序。
- 翻转句子中单词的顺序
- 翻转句子中单词的顺序
- 翻转句子中单词的顺序
- 翻转句子中单词的顺序
- 翻转句子中单词的顺序
- 翻转句子中单词的顺序
- 10.翻转句子中单词的顺序
- 翻转句子中单词的顺序
- 翻转句子中单词的顺序
- 翻转句子中单词的顺序
- 翻转句子中单词的顺序
- 翻转句子中单词的顺序
- 翻转句子中单词的顺序。
- 翻转句子中单词的顺序。
- 使用UDEV绑定磁盘FOR ASM
- 嵌入式开发学习路线图
- 关于文件删除,犯了很二的错误
- Hangman游戏,请大家指点
- vi 命令 用法
- 翻转句子中单词的顺序(10)
- 大数相乘 +方法2(C语言)
- 【学习笔记】读《领导力》第四版 笔记一
- linux 线程的绑定 PTHREAD_SCOPE_SYSTEM(绑定的)和PTHREAD_SCOPE_PROCESS(非绑定的)
- Hibernate程序性能优化的考虑要点
- C/C++中求字符串数组的大小---sizeof,strlen,string,length()
- 算法整理
- SSH初步整合
- C/C++中 static 用法总结