c语言实现输入一组数自动从大到小排列的实例代码

 更新时间:2016年09月25日 19:35:34   投稿:jingxian  
下面小编就为大家带来一篇c语言实现输入一组数自动从大到小排列的实例代码。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

如下所示:

#include <stdio.h>
main()
{
  int x;
  printf("请输入要排序数字个数:");
  scanf("%d",&x);
  int i,j,k,a,b,num[x];
  printf("输入数据:");
  for(i=0;i<x;i++)
    scanf("%d",&num[i]);
  for(j=0;j<x;j++)
  {
    for(k=j+1;k<x;k++)
      if(num[k]>num[j])
    {
      a=num[j];
      num[j]=num[k];
      num[k]=a;
    }
  }
  for(b=0;b<x;b++)
  printf("%d ",num[b]);
  return 0;
  /**选择排序法**/
}

以上就是小编为大家带来的c语言实现输入一组数自动从大到小排列的实例代码的全部内容了,希望对大家有所帮助,多多支持脚本之家~

相关文章

  • C语言并查集的非递归实现详解

    C语言并查集的非递归实现详解

    以下是对C语言并查集的递归实现与非递归实现代码进行了详细的介绍,需要的朋友可以过来参考下,希望能够给你带来帮助
    2021-09-09
  • 常用Hash算法(C语言的简单实现)

    常用Hash算法(C语言的简单实现)

    下面小编就为大家带来一篇常用Hash算法(C语言的简单实现)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-09-09
  • VC枚举串口端口应用

    VC枚举串口端口应用

    这篇文章主要介绍了VC枚举串口端口应用,罗列了常见的一些串口端口的应用实例,需要的朋友可以参考下
    2014-10-10
  • C++  系统IO流介绍

    C++  系统IO流介绍

    这篇文章主要介绍了C++系统IO流,大部分人都是从输出"Hello World"开始的,本文会介绍C++中的IO细节,需要的朋友可以参考一下,希望对大家有所帮助
    2021-12-12
  • C语言菜鸟基础教程之单精度浮点数与双精度浮点数

    C语言菜鸟基础教程之单精度浮点数与双精度浮点数

    在C语言中,单精度浮点数(float)和双精度浮点数(double)类型都是用来储存实数的,双精度是用记忆较多,有效数字较多,数值范围较大。
    2017-10-10
  • 利用C语言替换文件中某一行的方法

    利用C语言替换文件中某一行的方法

    大家都知道C语言提供了文件操作,但是替换文件的某一行比较麻烦,下面是我使用的一个方法,现在分享给大家,有需要的朋友们可以参考借鉴。
    2016-09-09
  • c++中strcpy函数在VS2015无法使用的问题

    c++中strcpy函数在VS2015无法使用的问题

    这篇文章主要介绍了c++中strcpy函数在VS2015无法使用的问题,具有一定的参考价值,有需要的可以了解一下。
    2016-11-11
  • 数据结构C语言链表的实现介绍

    数据结构C语言链表的实现介绍

    大家好,本篇文章主要讲的是数据结构C语言链表的实现介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2021-12-12
  • c++中struct使用注意事项

    c++中struct使用注意事项

    本文通过2个小示例给大家展示了一下c++中struct使用的注意事项,希望对大家学习C++能够有所帮助。
    2016-01-01
  • Objective-C不带加减号的方法实例

    Objective-C不带加减号的方法实例

    显而易见的事实是,Objective-C 中,+ 表示类方法,- 表示实例方法,这篇文章主要给大家介绍了关于Objective-C不带加减号的相关资料,需要的朋友可以参考下
    2021-06-06

最新评论