开发者社区> 问答> 正文

c语言 (排序算法)随机输入10个整数,将其从大到小排序并输出。

(排序算法)随机输入10个整数,将其从大到小排序并输出。

展开
收起
知与谁同 2018-07-19 17:16:08 6465 0
1 条回答
写回答
取消 提交回答
  • 杀人者,打虎武松也。
    #include<stdio.h>
    void main()
    {
    int i,a[10];
    void paixu(int s[10],int n);
    printf("请输入10个数:\n");
    for(i=0;i<10;i++)
    {
    scanf("%d",&a[i]);
    }
    paixu(a,10);
    for(i=0;i<10;i++)
    printf("%d ",a[i] );
    printf("\n");
    }
    void paixu(int s[10],int n)
    {
    int i,j,t=0;
    for(i=0;i<n-1;i++)
    for(j=i+1;j<n;j++)
    {
    if(s[i]<s[j])
    {
    t=s[i];
    s[i]=s[j];
    s[j]=t;
    }
    }
    }
    2019-07-17 22:49:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
数据+算法定义新世界 立即下载
袋鼠云基于实时计算的反黄牛算法 立即下载
Alink:基于Apache Flink的算法平台 立即下载