Description
输入10个整数存储到数组a,再输入一个整数x,在数组a中查找x,若找到则输出相应的下标,否则显示"Not found"。要求定义和调用函数search(int list[], int n, int x),在数组list中查找元素x,若找到则返回相应下标,否则返回-1.
Input
多组测试数据,每组先输入10个整数,再输入一个x
Output
输出x在数组中的下标或"Not found"
Sample Input
1 2 3 4 5 6 7 8 9 10 5
1 2 3 4 5 6 7 8 9 10 20
Sample Output
4
Not found

#include<stdio.h>
int search(int list[],int n,int x)//这里的list[]可以用指针*list代替,数组与指针在某些方面很接近
{int i;int result=-1;for(i=0;i<n;i++){if(list[i]==x){result=i;break;}}return result;
}
int main()
{int a[100];int x;int i;while(scanf("%d",&a[0])!=EOF){for(i=1;i<10;i++){scanf("%d",&a[i]);}scanf("%d",&x);i=search(a,10,x);if(i==-1){printf("Not found\n");}else{printf("%d\n",i);}}
}

调用自定义函数search(int list[], int n),在数组中查找某个数相关推荐

  1. Access查询中如何调用自定义函数

    今天我们给大家分享一下Access查询中调用自定义函数. 在Access的查询中可以直接调用自定义函数,可以帮助我们解决实际工作中一些特殊的查询统计. 接下来,小编用一个网友的问题来教大家调用,我们来 ...

  2. C语言:自定义函数中调用自定义函数的方法

    自定义函数中调用自定义函数 在我们编写C语言程序时,可以将要经常用到的或者有自己单独作用的那一部分代码独立成一个函数,不仅可以简化我们的程序,还可以使我们的程序更加可见话. 正文阿巴阿巴 方法一:直接 ...

  3. php调用sap端rfc接口,SAP 接口编程之 RFC 系列(15) : 调用自定义函数

    从外部环境调用自定义函数 (FM, Function Module)与调用 SAP 内置的函数并没有不同,需要注意的是在 SAP 系统自定义 FM 的要点: 1)FM 必须是 Remote-enabl ...

  4. 如何在sqlite3连接中创建并调用自定义函数

    #!/user/bin/env python # @Time :2018/6/8 14:44 # @Author :PGIDYSQ #@File :CreateFunTest.py '''如何在sql ...

  5. python函数文档说明调用方式_Python 跨.py文件调用自定义函数说明

    0 前言 os.chdir() :用于改变当前python工作的目录到指定的路径 sys.path:是python搜索模块的一个路径集,为list,自定义的包可以把存放路径加进去,之后直接调用包名就行 ...

  6. PHP中call user func()和call_user_func_array()调用自定义函数小结

    call_user_func() 和 call_user_func_array(),通过传入字符串函数,可以调用自定义函数,并且支持引用,都允许用户调用自定义函数并传入一定的参数: 1.mixed c ...

  7. python 方法的实例_python调用自定义函数的实例操作

    在python中,想要调用自定义函数必须先声明,然后才能调用.使用函数时,只要按照函数定义的形式,向函数传递必需的参数,就可以调用函数完成相应的功能或者获得函数返回的处理结果. (1)声明函数 pyt ...

  8. python调用自己写的函数_python调用自定义函数的实例操作

    在python中,想要调用自定义函数必须先声明,然后才能调用.使用函数时,只要按照函数定义的形式,向函数传递必需的参数,就可以调用函数完成相应的功能或者获得函数返回的处理结果. (1)声明函数 pyt ...

  9. C语言学习-调用自定义函数

    如何调用自定义函数 编写一个程序,生成以下输出: Brazil, Russia, India, China India, China, Brazil, Russia 除了main以外,该程序还要调用两 ...

最新文章

  1. 这届清华新生太难了吧!C++作业难到上热搜,特奖都说做不了,大厂猎头已密切关注...
  2. 大盘点 | 2020年21篇医学影像算法最佳综述
  3. 无法启动MYSQL服务”1067 进程意外终止”解决的方法
  4. java发红包课程设计_JAVA 实现简单的发红包案例
  5. MapReduce原理与设计思想(转载:http://blog.jobbole.com/80619/)
  6. JS中通过call方法实现继承
  7. 千兆光纤收发器测试标准及参数
  8. 多个表添加几个相同的字段
  9. linux驱动之ioctl
  10. 英超必way体育:曼城6-3曼联,帽子戏法太厉害了
  11. 受保护的Word文档如何编辑?
  12. 德银天下港交所上市:市值39亿港元 陕汽集团是大股东
  13. 电视墙解码服务器不在线,超高清电视墙服务器
  14. [渝粤教育] 西南科技大学 物流系统规划与设计 在线考试复习资料
  15. 图片和文件如何存到数据库
  16. python通过什么对象连接数据库步骤_Python连接MySQL数据库方法介绍(超详细!手把手项目案例操作)...
  17. uniapp公共测试证书签名
  18. 咕咕机vs喵喵机测评
  19. Bash编程016——用户与组(二)
  20. MutationObserver api

热门文章

  1. hdu 1055(贪心)
  2. bnu- 34985 Elegant String
  3. Golang的导包和引用包的问题
  4. Thinkphp的知识内容
  5. wc 统计文件的行数
  6. nodejs-url网址解析的好帮手
  7. 20155216 2016-2017-2 《Java程序设计》第二周学习总结
  8. shell取消键盘回显
  9. JAVA Io 缓冲输入输出流
  10. JavaScript:document.execCommand()的用法