q123456fuhuhfuh 2021-06-12 11:07 采纳率: 33.3%
浏览 23

智商从大到小排序怎么做

智商这个词的英文时intelligence quotient,简写为IQ。已知有n个学生,他们每个人的智商都是一个正整数,请将他们的智商从大到小排序

  • 写回答

3条回答 默认 最新

  • 小P聊技术 2021-06-12 11:22
    关注
    #include<stdio.h>
    #include<stdlib.h>
    int n,a[10000000];
    int cmp(const void* a,const void* b)
    {
    return *(int*)a<*(int*)b?1:-1;
    }
    int main()
    {
    scanf("%d",&n);
    for(int i=0;i<n;i++)
    scanf("%d",&a[i]);
    qsort(a,n,sizeof(a[0]),cmp);
    for(int i=0;i<n;i++)
    printf("%d ",a[i]);
    scanf("%d",&n);
    return 0;
    }
    评论

报告相同问题?

悬赏问题

  • ¥15 这种情况的伯德图和奈奎斯特曲线怎么分析?
  • ¥50 paddleocr带斜线的0很容易识别成9
  • ¥15 电子档案元素采集(tiff及PDF扫描图片)
  • ¥15 flink-sql-connector-rabbitmq使用
  • ¥15 zynq7015,PCIE读写延时偏大
  • ¥15 使用spss做psm(倾向性评分匹配)遇到问题
  • ¥20 vue+UEditor附件上传问题
  • ¥15 想做个WPS的自动化代码,不知道能做的起不。
  • ¥15 uniApp,生成安卓安卓包后,黑暗主题中间内容不生效,底部导航正常
  • ¥15 斯坦福自动漂移非线性模型反解