qq_52053602 2020-10-29 16:13 采纳率: 0%
浏览 220

设有一个整型数组a,设计一个算法,使a[i]的值变为a[0]~a[i-1]中小于原a[i]值的个数。例如a=(5,2,1,4,3),这样转换后a=a(0,0,0,2,2)。

设有一个整型数组a,设计一个算法,使a[i]的值变为a[0]~a[i-1]中小于原a[i]值的个数。例如a=(5,2,1,4,3),这样转换后a=a(0,0,0,2,2)。并用相关数据进行测试

  • 写回答

1条回答 默认 最新

  • 小学狗喵喵叫 2020-10-29 17:01
    关注
    int main()
    {
        int a[5] = { 5,2,1,4,3 };
        int b[5] = { 0 };
        for (int i = 1; i < sizeof(a) / sizeof(int); i++) {
            int count = 0;
            for (int j = 0; j < i; j++){
                if (a[j] < a[i])
                    count++;
            }
            b[i] = count;
        }
        return 0;
    }
    
    评论

报告相同问题?

悬赏问题

  • ¥15 宝塔ssl证书一直待待验证
  • ¥15 相近语义 不同表达 匹配
  • ¥15 [vasp+phonopy]表面模型的间隙扩散系数中尝试频率如何用声子频率计算
  • ¥15 现在新建了一个f1的就不行了包括所有新建的项目都无法生成,路径命名都没问题,keil和cubemx重装过还是不行,如何解决?(标签-java|关键词-固件)
  • ¥15 web前端开发怎么实现像图片这样的页面啊?
  • ¥15 ubuntu 20.04 网卡启用后,只有ipv6 没有 ipv4 无法上网
  • ¥15 QT任务管理器无法正确获取展开,有悬赏15元速求,如何解决?(相关搜索:标识符|结构体)
  • ¥15 使用delphi 10.3+intraweb 生成的页面怎么实现自动滚屏
  • ¥20 思科:Router c3600 MN-4E插槽
  • ¥15 16进制修改视频的元数据