我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于以下代码是要求什么

#include <stdio.h>

int find(int *a, int n, int x)

{    int *p=a+n;

      p--;

     while(*p!=x && p>=a) p--;

     return p-a;

}

void main( )

{ static int a[]={1,2,3,4,5,6,0,8};

       int  k=20;   

       printf("%4d",find(a, 8, k));

 }

在数组a中,查找值为 x 的元素在数组中的位置,如果数组中找到则返回所在数组的下标位置,如未找到则返回 -1 。

近期文章

  • MATLAB newff网络创建怎么更改输出层激活函数?
  • Overlapped Shapes是怎么实现的
  • vue.runtime.esm.js?c320:574 [Vue warn]: Duplicate keys detected: '0'.
  • Mac系统运行java文件显示找不到文件
  • ascii 字母字符串移动n位
  • 农业银行网银K宝登录异常如何解决
  • Mybatis-Plus主键设置自增问题
  • 力扣运行代码堆溢出,ubuntu上没问题
  • 求一份MATLAB神经网络工具箱的一个案例设计教程
  • 请问这个为什么错了(python)
  • 求好用的流体力学有限元分析的书!
  • matlab如何生成excel数据的邻接表
  • Polynomial 程序的编写
  • 关于#python#的问题:Win32DiskImager烧写sd卡时为何会提示向该句柄写入数据时发生错误
  • 电脑开机遇到选择一个选项
  • 为什么关闭,单付费资源暂停上传
  • 请帮我看一下简单计算器c++为什么80分?
  • 大lao们svg转xml报错怎么办
  • 安装和部署vue_cli:如何用npm_start指令构建项目的开发版本,并启动webpack-dev-server?
  • 短时傅里叶变换的系数

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华