永发信息网

程序的功能是:读入然后分别调用自定义函数在数组arrA和arrB中查找大于num的最小数

答案:1  悬赏:40  手机版
解决时间 2021-11-10 07:34
  • 提问者网友:雾里闻花香
  • 2021-11-09 12:53
程序的功能是:读入然后分别调用自定义函数在数组arrA和arrB中查找大于num的最小数
最佳答案
  • 五星知识达人网友:躲不过心动
  • 2021-11-09 13:43
(1) int min(int array[], int n, int num);
(2)minA=min(arrA,5,num);
(3)minB=min(arrB,8,num);


int min(int array[], int n, int num)
{
    int i,tmp,flag=0;//flag为0表示tmp未初始化
    for(i=0;i    {
        if(array[i]>num)
        {
            if(flag==0) //将第一个比num大的数初始化tmp
            {
                tmp=array[i];
                flag=1;//将flag置为1,表示tmp已经初始化
            }
            else if(array[i]        }
    }
    if(flag==0) return -1;//表示tmp未被赋过值,即数组中没有比num大的元素
    else return tmp;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯