c语言 字符串大小排序
来源:互联网 发布:淘宝店铺鞋子logo 编辑:程序博客网 时间:2024/05/16 04:02
#include <stdio.h>
#include <string.h>
int main()
{
void sort(char *name[],int n);
void print(char *name[],int n);
char *name[]={"Follow","Great","FORTRAN","Computer"};
int n=4;
sort(name,n);
print(name,n);
return 0;
}
void sort(char *name[],int n)
{
char *temp;
int i,j,k;
for(i=0;i<n-1;i++)
{
k=i;
for(j=i+1;j<n;j++)
if(strcmp(name[k],name[j])>0)
k=j;
if(k!=i)
{
temp=name[i];
name[i]=name[k];
name[k]=temp;
}
}
}
void print(char *name[],int n)
{
int i;
for(i=0;i<n;i++)
printf("%s\n",name[i]);
}
#include <string.h>
int main()
{
void sort(char *name[],int n);
void print(char *name[],int n);
char *name[]={"Follow","Great","FORTRAN","Computer"};
int n=4;
sort(name,n);
print(name,n);
return 0;
}
void sort(char *name[],int n)
{
char *temp;
int i,j,k;
for(i=0;i<n-1;i++)
{
k=i;
for(j=i+1;j<n;j++)
if(strcmp(name[k],name[j])>0)
k=j;
if(k!=i)
{
temp=name[i];
name[i]=name[k];
name[k]=temp;
}
}
}
void print(char *name[],int n)
{
int i;
for(i=0;i<n;i++)
printf("%s\n",name[i]);
}
阅读全文
0 0
- c语言字符串大小排序
- c语言 字符串大小排序
- c语言 字符串排序
- C语言 字符串排序
- c 语言字符串数组排序
- C语言入门:字符串排序
- c语言字符串排序问题
- C语言字符串的长度与大小
- C语言中比较字符串大小
- c语言实现任意个字符串排序
- C语言---数组,字符串数组,冒泡排序
- C语言基础-- 冒泡排序,字符串数组
- YTU 2414: C语言习题 字符串排序
- YTU 2426: C语言习题 字符串排序
- 【C语言】将多个字符串排序输出
- c语言字符串快速排序qsort()
- OJ.2426: C语言习题 字符串排序
- C 语言 利用冒泡排序法比较大小
- DOM对象和Jquery对象
- 剑指offer第20题(包含min函数的栈)
- jsp走向没落?
- JSON和XML的比较
- bzoj4636 蒟蒻的数列(离散化+线段树)
- c语言 字符串大小排序
- ucosii 多任务
- Hadoop Yarn Capacity调度器之ACL的一个坑
- B
- 关于echart在隐藏与显示轮替中的div加载显示为空的原因分析
- ubuntu 安装notepad
- BZOJ
- NOIP模拟:裁剪表格(链表)
- sql varrchar 排序 DetachedCriteria 实现