我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么改变不了number s的值啊

img


程序随机赋值里面我发现numbers好像没有赋值,为什么呀,能写下这个程序吗,

int minPosNumberDisappeared(int *numbers,int n){
    int i,j,t;
    for(j=0;j<n;j++){
        for(i=0;i<n-j;i++){
            if(numbers[i]>numbers[i+1]){
                t=numbers[i];
                numbers[i]=numbers[i+1];
                numbers[i+1]=t;
            }
        }
    }
    
    int flag=0;
    for(i=0;i<n-1;i++){
        if(numbers[i]>=0){
            flag=1;
            if(numbers[i+1]-numbers[i]>1){
                return numbers[i]+1;
            }
        }
    }
    if(flag){
        return numbers[n-1]+1;
    }
    return 0;
}

近期文章

  • 输入性别身高通过bmi计算标准体重
  • 在Linux操作系统上的gcc编译器
  • 小程序开发根据分类搜索视频怎么写啊
  • html怎么设置固定在文本域里的文字?不能修改删除插入,只能继续写。
  • 为什么第二个代码有问题
  • 为什么要开辟一个动态数组呢?
  • 什么是在Magento捕获404s的最佳方式
  • ai软件突然保存不了文件如图,如何解决?
  • unity角色绑定动画组件重力受到影响
  • Vue中从a页面跳转到b页面
  • 用Python代码写
  • 用Perl语言计算斐波那契数列的方法
  • hadoop集群搭建,假设我有100台机器,如何快速实现ssh免密登录
  • 求复杂网络前置技能树
  • 基于php if语句在div中添加/更改文本
  • 报一个数,反馈在第几行和第几列
  • 问一下他俩是怎么运行的呢
  • php查询输出问题。
  • 大一计算机导论问题。
  • 安卓应用定时发送通知

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华