永发信息网

大神,请教一道C语言题目:调用自定义函数search(int list[], int n),在数组中查找某个数

答案:1  悬赏:0  手机版
解决时间 2021-11-25 03:51
  • 提问者网友:最爱你的唇
  • 2021-11-24 19:45
大神,请教一道C语言题目:调用自定义函数search(int list[], int n),在数组中查找某个数
最佳答案
  • 五星知识达人网友:几近狂妄
  • 2021-11-24 21:22
#include
#include
#define N 20
int arr[N];


int search(int list[], int n, int x){

int i;
for(i = 1; i <= n; ++i)
if(list[i] == x)
return i;

return -1;
}

int main(){ 

int i, x, tmp;
while(1){
for(i = 1; i <= 10; ++i)
scanf("%d", arr+i);
scanf("%d", &x);

tmp = search(arr, N, x);
if(tmp > 0)
printf("%d
", tmp - 1);
else
printf("Not found
");
}
return 0;
}追问运行起来是对的,但是交上去说“Running and Jogging”最终结果是Output Limit Exceed追答把while循环去掉追问谢谢
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯