博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C语言:冒泡排序法:将若干字符串按字母顺序(由小到大)排序输出
阅读量:6608 次
发布时间:2019-06-24

本文共 549 字,大约阅读时间需要 1 分钟。

#include
#include
void sort(char *a[]);void print(char *a[]);int main(){ char *a[] ={"ceo","define","basic","abc","empty"}; printf("原来的序列是:\n"); print(a); sort(a); printf("\n排序后的序列是:\n"); print(a); printf("\n"); return 0;}void sort(char *a[]){ int i,j; char *temp; for(i=0;i<4;i++)//注意是i<4 { for(j=0;j<4;j++)//注意是j<4,由于以下要+1和后面的那个字符串比較 { if(strcmp(a[j],a[j+1])>0)//字符串比較:>0表示前面的字符串比后面的大则交换 { temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } } }}void print(char *a[]){ int i; for(i=0;i<5;i++) { printf("%s ",a[i]); }}
你可能感兴趣的文章
在绿色的河流上
查看>>
ovirt官方安装文档 附录G
查看>>
磁盘故障小案例
查看>>
了解相关.NET Framework不同组件区别及安装知识
查看>>
ToughRADIUS快速指南
查看>>
Kubernetes+Prometheus+Grafana部署笔记
查看>>
linux磁盘管理基本命令
查看>>
HTML
查看>>
【转】左手坐标系和右手坐标系
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
POJ 3335 Rotating Scoreboard 半平面交
查看>>
oracle 闪回查询
查看>>
window.location.href和window.location.replace的区别
查看>>
《Gamestorming》读书笔记
查看>>
域名和网址链接被微信浏览器拦截怎么办 微信屏蔽网址打开如何解决
查看>>
SpringBoot 统一响应格式
查看>>
使用SQL Server Analysis Services数据挖掘的关联规则实现商品推荐功能(二)
查看>>
ubuntu下安装jdk
查看>>
C/S与B/S架构比较
查看>>