c语言字符串排序问题_十个字符串排序答案-程序员宅基地

技术标签: 单词  c语言  字符串  冒泡排序  

字符串排序

Time Limit: 3000ms, Memory Limit: 10000KB , Accepted: 2572, Total Submissions: 3767

Description

在主函数中输入10个等长的字符串(每个字符串最多10个字符),用另一个函数对它们进行由小到大排序,然后在主函数中输出这10个已排好序的字符串。

Input

输入10个等长的字符串,用空格分隔。

Output

输出排序后的10个字符串,用空格分隔。

  • Sample Input 
    she its can ibm bbc NBA nhk BOY jxf eat
  • Sample Output

    BOY NBA bbc can eat ibm its jxf nhk she

#include<stdio.h>
#include<string.h>
int main()
{
int j,k,i,t,n;
char s[10][10],b[10][10];
for(i=0;i<10;i++)
{
scanf("%s",s[i]);
}
n=strlen(s[1]);
k=0;
for(i=0;i<9;i++)

for(j=0;j<9-i;j++)
     if(strcmp(s[j],s[j+1])>0)
 {
  for(k=0;k<n;k++)
  b[j][k]=s[j][k];
  for(k=0;k<n;k++)
  s[j][k]=s[j+1][k];
  for(k=0;k<n;k++)
  s[j+1][k]=b[j][k];  
     }      
}

for(i=0;i<10;i++)
{
printf("%s ",s[i]);
}
return 0;


}


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/geshengtong/article/details/78301896

智能推荐

IDEA 出现问题:报错unable to establish loopback connection解决方案_caused by: java.io.ioexception: unable to establis-程序员宅基地

文章浏览阅读2.4w次。错误信息:Caused by: java.io.IOException: Unable to establish loopback connectionat sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:101)at sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:68)at java.security.AccessController.解决方案_caused by: java.io.ioexception: unable to establish loopback connection

酒店智能门锁方案功能及其特点介绍_门锁发卡系统用什么语言开发出来的-程序员宅基地

文章浏览阅读1.1k次。世界上自有门锁以来,门锁的变革经历了:机械锁—光孔锁—磁片锁—电子锁—智能感应卡锁,门锁不断地更新换代。进入九十年代后,智能卡锁以其无余伦比的优势创建了门锁新概念。计算机、电子机械和智能卡的诞生,门锁形成了完美的梦幻组合。电子门锁集计算机、电子机械、磁电技术为一体,以智能来控制门锁的开启,即给管理者带来安全、迅捷、自动化的管理模式,也给使用者提供了极大方便。科技以人为本,智能电子门锁的产生,源于人..._门锁发卡系统用什么语言开发出来的

IDEA没有自动检查语法,自动关联报错_idea的自动检查不触发-程序员宅基地

文章浏览阅读4.4k次。1 问题藐视idea没有自动报错.例如随便写一段错误代码,其关联类没有报错;新加一个接口方法其实现类没有实现,没有报错;其实就是没有自动检查语法合法性、2 产生原因2.1 开启了省电模式开启了省电模式,关掉即可。2.2 没有开启自动编译项目 2.3 inspection功能故障单击右下角小人头,检查高亮等级是否在none(没有)上,移到Inspections.以上三个问题检查一遍,基本可以解决问题。..._idea的自动检查不触发

mysql修改字段名称脚本_mysql数据库修改字段及新增字段脚本-程序员宅基地

文章浏览阅读1.3k次。1.修改字段的长度ALTER TABLE MODIFY COLUMN 字段名 数据类型(修改后的长度)例句:ALTER TABLE test_table MODIFY COLUMN id INT(20)2.修改字段的名称alter table change 。例句:ALTER TABLE test_tableCHANGE attence_name NAME VARCHAR(20)3...._mysql 修改字段脚本

黑马程序员学习日记(4)--继承、多态-程序员宅基地

文章浏览阅读466次。---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! -----------------------继承:用法。。父类派生子类;子类可以用父类的所有属性方法,还可以有自己的方法属性。子类除了不能继承父类的构造函数和析构函数外,可以继承父类所有的成员和方法。子类不能直接修改父类的私有成员,只能通过父类的公有方法对其

1028: C语言程序设计教程(第三版)课后习题8.2-程序员宅基地

文章浏览阅读675次。题目描述求方程 的根,用三个函数分别求当b^2-4ac大于0、等于0、和小于0时的根,并输出结果。从主函数输入a、b、c的值。输入a b c输出x1=? x2=?样例输入4 1 1样例输出x1=-0.125+0.484i x2=-0.125-0.484i 1 #include <stdio.h> 2 #include <math.h..._1028:c语言程序设计教程(第三版)课后习题8.2

随便推点

美团App 插件化实践-程序员宅基地

文章浏览阅读3.5k次。背景在Android开发行业里,插件化已经不是一门新鲜的技术了,在稍大的平台型App上早已是标配。进入2017年,Atlas、Replugin、VirtualAPK相继开源,标志着插件化技术进入了成熟阶段。但纵观各大插件框架,都是基于自身App的业务来开发的,目标或多或少都有区别,所以很难有一个插件框架能一统江湖解决所有问题。最后就是绕不开的兼容性问题,Android每次版本升级..._美团插件化技术的优势有哪些

kotlin 和java 性能_[译] Kotlin VS Java:编译速度大比拼-程序员宅基地

文章浏览阅读1.5k次。译者:昨天发表了一篇文章爽翻天!告别Java。一起来使用kotlin开发完整客户端 评论地下出现了一些不同的看法。这些看法、质疑都是好的,值得提倡的,因为只有这样,才可以进步,不过我觉得说一个东西不好的前提是有真正了解过,使用过,而不是在没有了解到情况下听信传言。也有人提出担心性能问题,所以找来国外一篇关于编译速度的文章。正文:把一个Java应用程序转换为Kotlin,编译时间要多久?这是关于Ko..._kotlin性能会比java强么

window下安装scala步骤-程序员宅基地

文章浏览阅读55次。Scala 是一种函数对象混合的语言,具有一些强大的优点: 首先,Scala 可编译为 Java 字节码,这意味着它在 JVM 上运行。除了允许继续利用丰富的 Java 开源生态系统之外,Scala 还可以集成到现有的 IT 环境中,无需进行迁移。 其次,Scala 基于 Haskell 和 ML 的函数原则,大量借鉴了 Java 程序员钟爱的面向对象概念。因此,它...

Qt学习之《C++ GUI Qt4编程》(第14章)多线程互斥量使用错误_qt使用互斥锁编译出错-程序员宅基地

文章浏览阅读408次。虽然一直使用VC,但很久之前有使用过Qt写过一些小工具,但没有完整看过Qt一些相关书籍,最近看书发现《C++ GUI Qt4编程》(第14章)多线程互斥量使用好像有问题。 《C++ GUI Qt4编程》(第14章)14.2 这一节将QMutex定义在了 Thread 类下,编译调试书本中的例子,发现使用QMutex Lock()方法会报错: The infer_qt使用互斥锁编译出错

源码解读腾讯 GT 的性能测试方案_service call surfaceflinger-程序员宅基地

文章浏览阅读4.5k次,点赞2次,收藏6次。前言本文将整理腾讯GT各个性能测试项的测试方法,目的是为了帮助移动性能专项测试同学快速过一遍腾讯GT各个性能数据是如何获取的。 一.GT性能测试方案之CPU测试1.简要流程 初始化cpu的数据 提供了两种方法获取CPU数据 getCpuUsage: 整机的CPU使用水平,主要用于实时刷新GT上的CPU数据。通过读取/proc/stat的数据,将每一个核的cpu使用跟闲..._service call surfaceflinger

PHP - 垃圾回收机制收集_gc_collect_cycles 是分进程吗-程序员宅基地

文章浏览阅读3.9k次。了解学习PHP[内存]垃圾回收机制, 帮助理解编程语言的运行机制, 提高开发水平._gc_collect_cycles 是分进程吗

推荐文章

热门文章

相关标签