c++函数定义

来源:百度知道 编辑:UC知道 时间:2024/09/24 22:39:26
定义这样的函数 给定的数组 整型的 然后给你个整数 让你看数组中是否有这个整数 有 返回 1 没有0

int isInArray(int a[],int n, int num) //n为数组元素个数。
{
int i;
for(i=0;i<n;i++)
if(a[i] == num)
return 1;
return 0;
}

int a[20]={....};
int yourfun(int p[],int ikey)
{
for(int k =0;k<20;k++)
if(p[k] = ikey)
return 1;
return 0;
}
cout<<yourfun(a,25)<<endl;

//欢迎在线讨论
#include <iostream>
using namespace std;

int f(int a[5],int x)
{
for(int i=0;i<5;i++)
{
if(a[i]==x)
return 1;
}
return 0;
}

int main ()
{
int a[5]={1,2,3,4,5};
cout<<f(a,1)<<endl;
cout<<f(a,6)<<endl;
return 0;
}

int findnum(int a[],n,num)
{int i;
for(i=0;i<n;i++)
if(a[i]=num)return 1;
return 0;
}