将若干字符串按字母顺序(由小到大)输出(用指针)
#include <stdio.h>
#include <stdlib.h>
#include <string.h>void sortt(char *name[],int n)
{int i,j;char *temp;for(i=0;i<5;i++){for(j=i+1;j<5;j++){if(strcmp(name[i],name[j])>0)/**
设这两个字符串为str1,str2,
若str1==str2,则返回零;
若str1>str2,则返回正数;
若str1<str2,则返回负数。**/{temp=name[i];name[i]=name[j];name[j]=temp;}
/**将name[i]和name[j]对换,也就是将指向第i个字符串的数组元素
(是指针型元素)的值与指向第j个字符串的数组元素的值对换,
也就是把它们的指向互换**/}}
}
int main()
{char *name[]={"i love you","Follow me","FOllOW me","I love you","Basic"};int i,n=5;sortt(name,n);for(i=0;i<n;i++){printf("%s\n",name[i]);}return 0;
}
转载于:https://www.cnblogs.com/webmen/p/5739668.html
将若干字符串按字母顺序(由小到大)输出(用指针)相关推荐
- C语言 将若干个字符串按字母顺序由小到大输出
重点考察"指针数组" #include <stdio.h> #include <string.h> void sort(char *name[],int n ...
- 将若干字符串按照字母顺序输出
自定义函数paixu()的作用是对字符串进行排序,paixu函数的形参string是指指针数组名,接收实参传过来的数组的首地址,这里使用排序法进行排序,本实例应用了strcmp字符串函数进行比较. 函 ...
- ①编写一个程序,从键盘接收一个字符串,然后按照字符顺序从小到大进行排序,并删除重复的字符。②集合A、B的差集③对分行输入的若干字符串按字典序(由小到大)进行排序并输出。
文章目录 ①编写一个程序,从键盘接收一个字符串,然后按照字符顺序从小到大进行排序,并删除重复的字符 ②集合A.B的差集 ③对分行输入的若干字符串按字典序(由小到大)进行排序并输出. ①编写一个程序,从 ...
- 对只含英文字母的字符串按字母顺序排序,相同的字母大写在前,小写在后
对只含英文字母的字符串按字母顺序排序,相同的字母大写在前,小写在后 如 AxcBsYuC 排序得 ABCcxY 提示:利用map实现自定义的ascii码表.再用冒泡法排序. 在这里插入代码片 publ ...
- 35.给定的字符串中字母顺序前移,其他字符顺序后移。
给定的程序中,函数fun的功能是:将形参s所指字符串中的所有字母顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数返回值. #include<stdio.h> #include&l ...
- python按字母顺序排列_在Python中按字符串的字母顺序查找第n个排列
假设我们有一个长度为m的字符串,并且该字符串仅包含小写字母,我们必须按字典顺序查找字符串的第n个置换. 因此,如果输入类似于string =" pqr",n = 3,则输出将为&q ...
- php阿拉伯语字符串,按字母顺序命名阿拉伯语名称Mysql和php
我试图用阿拉伯语对 alphabetical order 中的结果进行排序,但出于某种原因 not sorting correctly .. $ d1 = mysqli_query($ connect ...
- 字符串处理,输入N个学生的名字,按字母顺序输出
题目 输入N个学生的名字,按字母顺序输出 代码 #include <stdio.h> #include <string.h> #define N 6 main() {int i ...
- Java中按字母顺序对字符串字符进行排序的4种不同方法
介绍 : 有时我们需要按字母顺序对字符串中的所有字符进行排序.由于String在Java中是不可变的,因此它将创建一个不同的字符串变量.例如,字符串" albert "在排序后将变 ...
最新文章
- A and B and Lecture Rooms CodeForces - 519E LCA+dfs序
- 基于Erlang语言的视频相似推荐系统 | 深度
- 大佬来告诉你在遇到B站崩了,如何防止类似事故的出现?
- 卷积神经网络补充—GoogleNet
- Content-Type简要说明
- 主机、服务器、客户机的关系
- python定义方法继承类_Python类的定义、继承及类对象使用方法简明教程
- adb.exe可能被其他程序关闭_木工中央除尘设备系统正式运行的操作程序
- 数据挖掘肿瘤预测_科研套路不嫌多,数据挖掘发3分
- SpringBoot原理-SpringBoot核心运行原理
- 《剑指Offer》题目:合并两个排序的链表
- JAVA数据缓存之内存缓存
- g4600黑苹果efi_如何找到自己电脑合适的efi引导文件替换u盘的efi
- 南宁Java程序员平均工资_南宁程序员平均工资 在南宁做程序员有一万工资吗
- 工业触摸一体机的触摸屏原理和维护
- emacs java_Emacs配置与使用
- app对于接口返回数据的容错测试(健壮性测试)
- Mongodb- paly中操作mongodb记录
- pdf转换成jpg转换器的使用方法
- 论文总结:基于可编辑区块链的工业物联网数据管理机制