首页 > Web开发 > 详细

JS 将函数作为参数传递调用

时间:2014-04-15 06:43:44      阅读:446      评论:0      收藏:0      [点我收藏+]
#include<iostream>
using namespace std;


bool find_num(int data[] , int length , int sum , int &first_num , int &second_num)
{
    if(length < 1)
        return true;


    int begin = 0;
    int end = length - 1;


    while(begin < end)
    {
        int current_sum = data[begin] + data[end];


        if(current_sum == sum)
        {
            first_num = data[begin];
            second_num = data[end];
            return true;
        }
        else if(current_sum > sum)
            end--;
        else 
            begin++;
    }
    return false;
}


int main()
{
    int data[] = {1 ,3 , 4 , 7 , 12 , 15};
    int length = sizeof(data)/sizeof(int);
    int first_num = 0 ;
    int second_num = 0;
    int sum = 11;


    if(find_num(data , length , sum , first_num , second_num))
    {
        cout<<first_num<<" "<<second_num<<endl;
    }
    else
        cout<<"不存在"<<endl;


    return 0;
}


JS 将函数作为参数传递调用,布布扣,bubuko.com

JS 将函数作为参数传递调用

原文:http://blog.csdn.net/cjw13860421089/article/details/23689879

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!