顺序查找和字符串查找(函数重载)
#include
#define itemNum(a) sizeof(a)/sizeof(a[0])
//顺序查找:在数组int a[n]中查找值val
//返回true(找到)或false(没有找到)
bool found(int val,int *a,int n) {
_____________________________________
_____________________________________
_____________________________________
_____________________________________
}
//字符串查找:在字符串s中查找字符c
//返回true(找到)或false(没有找到)
bool found(char c,char *s) {
_____________________________________
_____________________________________
_____________________________________
_____________________________________
}
int main() {
int a[]={12,80,78,62,63,89,5,9,89,23,1,6,33,54,30,97,55};
char s[]="fdsfdsfds234234543543scfxzDSGFD*&ASGFwR12%$^";
int val;
char c;
std::cin>>val>>c;
std::cout<<found(val,a,itemNum(a))<<found(c,s)<<std::endl;
return 0;
}
输入
一个正整数和一个字符(空格分隔)
输出
2个0或1(找到为1,没有找到0)组成的串