字符数组排序(用指针数组实现)
来源:互联网 发布:淘宝食品代理公司注 编辑:程序博客网 时间:2024/04/30 06:25
#include<stdio.h>
#include<Windows.h>
#include<string.h>
int main()
{
void sort(char *name[],int n);
void printf(char *name[],int n);
char *name[]={"faa","hbb","acc","cdd","eee"};
int n=5;
sort(name,5);
printf(name,5);
system("pause");
return 0;
}
void sort(char *name[],int n)
{
char *temp;
int i=0,j=0,k=0;
for(i=0;i<n;i++)
{
for(j=i+1;j<n;j++)
{
if(strcmp(name[i],name[j])>0)
{
temp=name[i];
name[i]=name[j];
name[j]=temp;
}
}
}
}
void printf(char *name[],int n)
{
int i=0;
for(i=0;i<n;i++)
{
printf("%s ",name[i]);
}
printf("\n");
}
#include<Windows.h>
#include<string.h>
int main()
{
void sort(char *name[],int n);
void printf(char *name[],int n);
char *name[]={"faa","hbb","acc","cdd","eee"};
int n=5;
sort(name,5);
printf(name,5);
system("pause");
return 0;
}
void sort(char *name[],int n)
{
char *temp;
int i=0,j=0,k=0;
for(i=0;i<n;i++)
{
for(j=i+1;j<n;j++)
{
if(strcmp(name[i],name[j])>0)
{
temp=name[i];
name[i]=name[j];
name[j]=temp;
}
}
}
}
void printf(char *name[],int n)
{
int i=0;
for(i=0;i<n;i++)
{
printf("%s ",name[i]);
}
printf("\n");
}
- 字符数组排序(用指针数组实现)
- 指针数组实现字符排序
- 7--7函数实现指针字符数组的排序
- 用指针排序数组
- 指针排序(数组)
- 字符数组,字符指针
- 字符数组,字符指针
- 字符数组,字符指针
- 字符数组字符指针
- 字符数组,字符指针
- 字符数组拼接(指针)
- 字符,字符数组,字符指针
- 用指针方法排序数组
- 数组排序问题(指针)
- 字符指针数组
- 字符数组指针访问
- 字符指针数组
- 指针 字符数组 字符串
- VC读写XML
- Block
- 正则表达式补充学习
- OpenCV 2 遇到问题汇总
- Java Atomic的使用总结
- 字符数组排序(用指针数组实现)
- PowerShell命令cmdlet大全
- java编程思想笔记--内部类部分二
- poj 2182 Lost Cows
- IOS开发之带格式的文本
- Jquery UI 组合树 - ComboTree 集成Wabacus4.1 代码剖析
- android 取消蓝牙配对框 实现自动配对
- opengl——开篇掉坑里了
- Andrew Stankevich's Contest #5 Solution