华为机试——将一句英文中的单词排序
2016-01-12 16:22
225 查看
#include<iostream> #include<cstring> #include<cctype> const int N=100; using namespace std; int main() { char s ; char str ; int i=0,j=0,t=0; cin.get(s,N); int len=strlen(s); for(i=0;i<len;i++) //while(s[i++]!='\n') { if(s[i]!=' ') str[j][t++]=s[i]; else { str[j][t]='\0'; j++; t=0; } } str[j][t]='\0'; for(i=0;i<=j-1;i++)//i=j-1不是< for(t=i+1;t<=j;t++) if(strcmp(str[i],str[t])>0) { char temp ; strcpy(temp,str[i]); strcpy(str[i],str[t]); strcpy(str[t],temp); } for(i=0;i<=j;i++)//i<=j不是< cout<<str[i]<<" "; return 0; }
相关文章推荐
- 静态分配和动态分配内存的区别
- 精通Jquery之一
- Android Widget 小部件(一) 简单实现
- 火狐的调试利器-----Firebug
- Draw_extend使用OpenGL显示数据点
- 基于stm32和ESP8266实现wifi模块smartlink功能以及TCP连接
- centos7开机没有进入桌面gnome,kde
- Activity快速转换为Diglog
- Maven3.0.5安装,以及MyEclipse配置Maven3.0.5插件
- osg示例程序解析3---osganimationmakepath
- web版pdf在线阅读器
- oracle分页的两种方式
- 关于Spring3 + Mybatis3整合时,多数据源动态切换的问题
- 20160111 CSDN博客无缘无故被管理员删除多达126条
- 华为机试——查找子字符串个数
- vs2010配备boost编程环境
- NSFileHandle文件操作的总结与整理
- zookeeper+dubbo简单应用
- 移动端click事件延迟300ms该如何解决
- Chrome开发,debug的使用方法。