
2021-4-29【C】【字符串排序】【从键盘输入10个字符串,按照字典顺序将其排序输出(二维字符数组)】
发布日期:2021-05-07 16:09:22
浏览次数:19
分类:技术文章
本文共 698 字,大约阅读时间需要 2 分钟。
#include#include void sort(char (*a)[105])//const char *ptr//定义一个指向字符常量的指针。//指针指向可以修改,指针指向的值不可以修改。//char const *ptr//与1等价//char * const ptr//定义一个指向字符的指针常数。//指针指向不能修改,指针指向的值可以修改{ int i=0,j=0; char temp[105];//中间量 for(j=0;j<9;j++){ for(i=0;i<9-j;i++) { if(strcmp(a[i],a[i+1]) > 0)//比较 { strcpy(temp, a[i]);//小的在前 strcpy(a[i], a[i+1]); strcpy(a[i+1], temp); } } }}int main(){ char a[10][105] = { 0};//二维数组初始化 int i; for(i=0;i<10;i++) { scanf("%s", a[i]);//输入 //gets(a[i]); } sort(a);//排序 for(i=0;i<10;i++) { printf("%s\n", a[i]); }}


![char和char *a[]和char (*a)[]](https://img-blog.csdnimg.cn/20210429232110763.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2V0ZXJuaXR5X21lbW9yeQ==,size_16,color_FFFFFF,t_70)
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2025年04月02日 02时12分48秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
IDEA/eclipse集成阿里巴巴Java开发规约插件
2019-03-04
IDEA出现问题:修改jsp页面tomcat不生效解决方案
2019-03-04
IDEA 热部署太热情不好(失去焦点就热部署)
2019-03-04
IDEA2020-2配置git,并从远程仓库获取代码分支
2019-03-04
IDEA快速恢复开发:导出配置和导入配置操作
2019-03-04
Java Socket网络编程-总结
2019-03-04
Linux通过yum仓库安装gcc详细教程
2019-03-04
加油站(贪心)
2019-03-04
最长的连续元素序列长度(哈希表)
2019-03-04
访问docker中的nginx容器部署
2019-03-04
LNMP环境搭建
2019-03-04
PostgreSQL 分区表探索(pg_pathman)数据库优化
2019-03-04
设计一个验证系统
2019-03-05
ubuntu 安装 vncserver
2019-03-05
centos7防火墙导致nginx无法访问
2019-03-05
python绘制一份完美的中国地图
2019-03-05