C语言判断数组中是否存在该数

#include<stdio.h>
int main() {int query(int a[10],int num);int num;printf("请输入一个整数:");scanf_s("%d",&num);int a[10] = {1,2,3,4,5,6,7,8,9,10};query(a,num);return 0;
}
int query(int a[10],int num) {int i;int exist = -1;for (i = 0; i < 10; i++) {if (a[i] == num) {exist = i;break;}}if (exist >= 0) {printf("该元素在数组中的第%d个",i+1);}else {printf("数组中不存在该元素");}
}

C语言判断数组中是否存在该数相关推荐

  1. (C语言)判断数组中是否有重复值

    给一个数组,判断数组里面是否有重复的数,如果有返回1,如果没有返回0 现在写的是蛮力法,时间效率为O(n^2); 目前想到的更好的办法是先排序,然后比较相邻元素是否有相等的.这个的时间效率就取决于排序 ...

  2. js小白操作:判断空值、判断数组最大最小值、判断map是否为空、字符串转int、取float型小数点后两位数、判断数组中是否包含某个对象

    js小白操作:判断空值.判断数组最大最小值.判断map为空的情况.字符串转int Js基础操作 一.判断空值 undefined 和 null 二.判断map是否为空 三.取数组最大最小值 1.使用 ...

  3. C语言将数组中的值逆序存放

    C语言将数组中的值逆序存放 #include<stdio.h> #define N 5 int main(){int a[N], i, temp;printf("请输入一个数组: ...

  4. C语言在数组中找到最大的元素(附完整源码)

    C语言在数组中找到最大的元素 C语言在数组中找到最大的元素完整源码(定义,实现,main函数测试) C语言在数组中找到最大的元素完整源码(定义,实现,main函数测试) #include <io ...

  5. C语言求数组中的最大值

    该博文为原创文章,未经博主同意不得转载,如同意转载请注明博文出处 本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105163865 C ...

  6. 给定数组A,大小为n,现给定数X,判断A中是否存在两数之和等于X

    1. 问题描述 给定排的数组A,大小为n,现给定数X,判断A中是否存在两数之和等于X.给出一个O(nlg(n))的算法. 2. 解决思路 首先对数组进行排序,如果使用归并的排序的话,算法的复杂度在nl ...

  7. php in_array 判断数组中是否存在此元素

    判断数组中是否存在此元素在php中很简单,直接使用 in_array即可.用法如下 : <?php $array_1=array('red','blue','green'); if(in_arr ...

  8. 遍历strs数组,并判断数组中每一个元素的长度, * 将长度为偶数的元素和长度为奇数的元素分别存放在两个集合中,

    package Day08;import java.util.ArrayList;/*** 二* 字符串数组strs中包含字符串{"12","345",&quo ...

  9. php判断数组中的键是否是某个字符串,php判断数组中是否存在指定键(key)的方法...

    搜索热词 本文实例讲述了PHP判断数组中是否存在指定键(key)的方法.分享给大家供大家参考.具体分析如下: PHP中有两个函数用来判断数组中是否包含指定的键,分别是array_key_exists和 ...

最新文章

  1. 小米纵向拓展接力赛 接棒新国货“热水器”
  2. 学习在 ArcEngine 中使用 Geoprocessing
  3. SOA理论与概念深入剖析
  4. 代码分析+原理图解——棋盘覆盖问题-分治法
  5. NSString、NSArray、NSDic常用方法汇总
  6. 8年了,这几个时间API你用过吗?
  7. HttpComponents分析之连接池实现
  8. 代码审查反馈提交修复时,是否应该压缩提交?
  9. cdr怎么做文字路径_抖音短视频中边说过边出现文字的是怎么做的?教程如下
  10. 在 Windows 7 中安装和使用Windows XP Mode
  11. 远视图+五环(css练习)
  12. Protel 99 SE 的坑
  13. LGTM? 那些迷之缩写
  14. 大数据处理平台简介和总结
  15. 用wget命令整站下载
  16. Pytorch:二、数据加载与数据集的划分(猫狗)
  17. Android利用自定义View实现简单的足球战术板
  18. 安全访问(ISO14229系列之27服务)
  19. 利用python将某列修改成另一列
  20. MQTT协议的智能家居之指纹锁

热门文章

  1. 机器学习特征筛选:相关系数法(correlation)
  2. 机器学习特征工程之连续变量离散化:连续变量二值化(Binarizer)
  3. python使用imbalanced-learn的InstanceHardnessThreshold方法进行下采样处理数据不平衡问题
  4. 数据管理、数据治理、数据管控的概念区别和范围是什么?
  5. 梯度消失、梯度爆炸、过拟合问题之神经网络应对方案:数据预处理、批量归一化、非饱和激活函数、梯度缩放和梯度裁剪、权重初始化、提前终止、集成学习、l1l2、Dropout
  6. 小学计算机知识讲课,小学信息技术说课稿《走进计算机》
  7. Error Correction and DeNovo Genome Assembly for the MinION Sequencing Reads mixing Illumina Short Re
  8. 右键点“工作空间”窗口内空白部分,在弹出的菜单上勾选“Docking View / 停靠式”。然后双击程序窗口的窗棱,就是最上面那条蓝色边框
  9. 华为鸿蒙新概念机,华为P50概念机确认,麒麟芯片+鸿蒙系统,这才是真旗舰!...
  10. linux进程间通讯-消息队列