当前位置:   article > 正文

C语言:通过自定义函数实现查找功能_c语言查找函数怎么写

c语言查找函数怎么写

例题:从键盘输入12个数字,然后,输入要查找的数字x,如果在这些数中找到x,则打印“Found!”;如果找不到,则打印“Not found!”。

方法一:

  1. #include <stdio.h>
  2. void search(int a[], int x);
  3. int main()
  4. {
  5. int i,a[12],x;
  6. printf("请输入12个数字:");
  7. for (i = 0; i < 12; i++)
  8. scanf_s("%d", &a[i]);
  9. printf("请输入要查找的数字:");
  10. scanf_s("%d", &x);
  11. search(a, x);
  12. return 0;
  13. }
  14. void search(int a[], int x)
  15. {
  16. int i;
  17. int flag = 0;
  18. for (i = 0; i < 12; i++)
  19. if (a[i] == x)
  20. flag = 1;
  21. if (flag == 1)
  22. printf("Found!");
  23. else
  24. printf("Not found!");
  25. }

运行结果:

方法二:

  1. #include <stdio.h>
  2. void search(int a[], int x);
  3. int main()
  4. {
  5. int i, a[12], x;
  6. printf("请输入12个数字:");
  7. for (i = 0; i < 12; i++)
  8. scanf_s("%d", &a[i]);
  9. printf("请输入要查找的数字:");
  10. scanf_s("%d", &x);
  11. search(a, x);
  12. return 0;
  13. }
  14. void search(int a[], int x)
  15. {
  16. int i;
  17. for (i = 0; i < 12; i++)
  18. if (a[i] == x)
  19. {
  20. printf("Found!");
  21. return;
  22. }
  23. else
  24. printf("Not found!");
  25. }

 运行结果:

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/71478
推荐阅读
相关标签
  

闽ICP备14008679号