当前位置:   article > 正文

1484: c语言实验题——字符串排序,YTU 2414: C语言习题 字符串排序

c148-按字母序升序输出字符串

2414: C语言习题 字符串排序

时间限制: 1 Sec  内存限制: 128 MB

提交: 656  解决: 305

题目描述

输入n个字符串,将它们按字母由小到大的顺序排列并输出。编写三个函数实现,input 用于输出n个字符串,sortstr用于排序n个字符串,output 用于输出n个字符串。

输入

第一行 n

第二行到第n+1行,每行一个字符串

输出

排序后的字符串

样例输入

3

YTU

ACM

COM

样例输出

ACM

COM

YTU

提示

主函数已给定如下,提交时不需要包含下述主函数

/* C++代码 */

int main()

{

string str[10];

int n;

cin>>n;

input( str, n);

sortstr( str, n);

output( str, n);

return 0;

}

迷失在幽谷中的鸟儿,独自飞翔在这偌大的天地间,却不知自己该飞往何方……

#include

#include

#include

int main()

{

void sort(char *[],int n);

int i,n;

char str[10][80];

char *p[10];

scanf("%d",&n);

for (i=0; i

scanf("%s",str[i]);

for (i=0; i

p[i]=str[i];

sort(p,n);

for (i=0; i

printf("%s\n",p[i]);

return 0;

}

void sort(char *p[],int n)

{

int i,j;

char s[999];

for(i=0; i

for(j=0; j

if(strcmp(p[j],p[j+1])>=0)

{

strcpy(s,p[j]);

strcpy(p[j],p[j+1]);

strcpy(p[j+1],s);

}

}

YTU 2426: C语言习题 字符串排序

2426: C语言习题 字符串排序 时间限制: 1 Sec  内存限制: 128 MB 提交: 262  解决: 164 题目描述 用指向指针的指针的方法对5个字符串排序并输出.要求将排序单独写成一个 ...

YTU 2424: C语言习题 字符串比较

2424: C语言习题 字符串比较 时间限制: 1 Sec  内存限制: 128 MB 提交: 1042  解决: 613 题目描述 写一函数,实现两个字符串的比较.即自己写一个strcmp函数,函数 ...

YTU 2417: C语言习题 字符串长度

2417: C语言习题 字符串长度 时间限制: 1 Sec  内存限制: 128 MB 提交: 758  解决: 548 题目描述 写一函数,求一个字符串的长度.在main函数中输入字符串,并输出其长 ...

YTU 2427: C语言习题 整数排序

2427: C语言习题 整数排序 时间限制: 1 Sec  内存限制: 128 MB 提交: 391  解决: 282 题目描述 用指向指针的指针的方法对n个整数排序并输出.要求将排序单独写成一个函数 ...

C 语言实例 - 字符串排序

C 语言实例 - 字符串排序 C 语言实例 C 语言实例 按字典顺序排序. 实例 #include #include int main( ...

YTU 2420: C语言习题 不等长字符串排序

2420: C语言习题 不等长字符串排序 时间限制: 1 Sec  内存限制: 128 MB 提交: 460  解决: 239 题目描述 在主函数中输入n(n<=10)个不等长的字符串.用另一函 ...

YTU 2419: C语言习题 等长字符串排序

2419: C语言习题 等长字符串排序 时间限制: 1 Sec  内存限制: 128 MB 提交: 650  解决: 249 题目描述 在主函数中输入n(n<=10)个等长的字符串.用另一函数对 ...

浅谈iOS开发中多语言的字符串排序

一.前言 在iOS开发中,一个经常的场景是利用tableview展示一组数据,以很多首歌曲为例子.为了便于查找,一般会把这些歌曲按照一定的顺序排列,还会加上索引条以便于快速定位. 由于歌曲名可能有数字 ...

YTU 2974: C语言习题5.26--文件操作3

2974: C语言习题5.26--文件操作3 时间限制: 1 Sec  内存限制: 128 MB 提交: 213  解决: 92 题目描述 文本文件score.dic 中存储了n名学生的信息(班级编号 ...

随机推荐

json字符串的拼接,并转换为json对象

request 和response 中的setCharacterEncoding区别

response和request的setCharacterEncoding 一.request.setCharacterEncoding():是设置从request中取得的值或从数据库中取出的值. 指 ...

js中State模式的解析及运用

状态模式,在大的范畴中的定义为当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类.每种编程语言有不同的实现方式,运用的范围也多用于游戏之中. 这里我用javascript来模拟状 ...

Oracle表空间扩展

From:http://blog.csdn.net/starnight_cbj/article/details/7398153 1.查看所有表空间使用情况 select b.file_id 文件ID号 ...

Mac安装Elasticsearch时提示:No Java runtime present, requesting install.

没有安装java的童鞋可以先去安装一下,地址:https://www.java.com/zh_CN/ 安装之后还是提示如下错误: ➜ elasticsearch-2.4.3 bin/elasticse ...

前端开发常用 Linux 命令

clear // 清理命令窗口(可简写为cls) exit // 关闭命令窗口 mkdir 文件夹名 // 新建文件夹 cd 文件夹名 // 进入文件夹 cd .. // 返回上一级文件夹目录 rm ...

python 开发接口(一)

一.首先导入模块  pip install flask 二 1 import flas 2 import json import flask #1.启动一个服务 #2.接收到客户端传过来的数据 #3. ...

CentOS7中启动Tomcat后,8080端口不能被外部访问的解决办法。

运行:/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

MyBatis的生命周期

MyBatis的生命周期 所谓的生命周期就是第一个对象应该存活的时间,比如一些对象一次用完后就要关闭,使它们被Java虚拟机(JVM)销毁,以避免继续占用资源,所以我们会根据每一个组件的作用去确定其生 ...

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/651299
推荐阅读
相关标签
  

闽ICP备14008679号