字符串按大小进行排序
来源:互联网 发布:vidown mac 编辑:程序博客网 时间:2024/05/21 12:47
#include <stdio.h>
#include <string.h>
int main()
{
char str[10][15]; //10个字符串
char *p[10];
char buf[15];
int n;
int i,j;
printf("请输入字符串的个数:");
scanf("%d",&n);
getchar();
for(i=0;i<n;i++)
{
p[i]=str[i];
gets(p[i]);
}
for(i=0;i<n-1;i++)
{
for(j=0;j<n-1-i;j++)
{
if((strcmp(p[j],p[j+1])==1))
{
strcpy(buf,p[j]);
strcpy(p[j],p[j+1]);
strcpy(p[j+1],buf);
}
}
}
printf("---------------\n");
for(i=0;i<n;i++)
puts(p[i]);
}
#include <string.h>
int main()
{
char str[10][15]; //10个字符串
char *p[10];
char buf[15];
int n;
int i,j;
printf("请输入字符串的个数:");
scanf("%d",&n);
getchar();
for(i=0;i<n;i++)
{
p[i]=str[i];
gets(p[i]);
}
for(i=0;i<n-1;i++)
{
for(j=0;j<n-1-i;j++)
{
if((strcmp(p[j],p[j+1])==1))
{
strcpy(buf,p[j]);
strcpy(p[j],p[j+1]);
strcpy(p[j+1],buf);
}
}
}
printf("---------------\n");
for(i=0;i<n;i++)
puts(p[i]);
}
阅读全文
0 0
- 字符串按大小进行排序
- 按首字符的大小,进行字符串排序
- 对字符串中的数值进行大小排序
- java字符串数组进行大小排序
- c++ 数字字符串按数字的大小进行排序 并统计字符串个数
- du-查看文件夹大小-并按大小进行排序
- [Linux] du-查看文件夹大小-并按大小进行排序
- mysql将数字组成的字符串字段按照字符串数值型的大小进行排序
- mysql将数字组成的字符串字段按照字符串数值型的大小进行排序
- 用Collections进行大小排序
- 一堆字符串进行排序
- 对字符串进行排序
- 算法——按概率大小对事件进行排序
- c语言字符串大小排序
- c语言 字符串大小排序
- 赫夫曼树(一),对字符串中的字符出现频率进行设置权,并且根据权大小进行排序
- 54.对字符串按ASCII码大小排序
- mysql字符串类型的字段按数值大小排序
- 自定义Behavior(二)
- 数据结构-->图
- js实现复制功能
- Jtopo入门篇_技术与业务的结合
- Android缓存机制学习
- 字符串按大小进行排序
- svn执行Cleanup总是提示cleanup failed的解决
- shiro实现不同身份使用不同Realm进行验证
- VMWare 安装 ubuntu server 16.04 (上)
- unity shader案例分析(一)
- MyBatis入门示例及所遇问题
- 理性看百度地图出错:让产品问题回归产品 不要被恶意竞争忽悠了
- bzoj 2301 Problem b(莫比乌斯)
- 工作笔记