题目内容:
编写函数,输入N个整数,将它们存入数组a中,再输入一个整数x,然后在数组中
查找x,如果找到,输出相应的下标,否则,输出"Not Found"。要求在主函数中输入10个整数及查找结果。
输入格式:
%d
%d
输出格式:
%d
输入样例:
1 2 3 4 5 6 7 8 910
输入:5
或者输入11:
输出样例:
5
Not Found
时间限制:500ms内存限制:32000kb
#include <stdio.h>
#include<math.h>
int find(int a[],int x){
int i,result;
for(i=0;i<10;i++){
if(a[i]==x){
result=i+1;
return result;
}
else
result=-1;
}
return result;
}
int main() {
int a[10];int n,x;int result;
int i;
for(i=0;i<10;i++){
scanf("%d",&n);
a[i]=n;
}
scanf("%d",&x);
result=find(a,x);
if(result!=-1)
printf("%d",result);
else
printf("Not Found");
return 0;
}