C语言判断数组中是否存在该数
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语言判断数组中是否存在该数相关推荐
- (C语言)判断数组中是否有重复值
给一个数组,判断数组里面是否有重复的数,如果有返回1,如果没有返回0 现在写的是蛮力法,时间效率为O(n^2); 目前想到的更好的办法是先排序,然后比较相邻元素是否有相等的.这个的时间效率就取决于排序 ...
- js小白操作:判断空值、判断数组最大最小值、判断map是否为空、字符串转int、取float型小数点后两位数、判断数组中是否包含某个对象
js小白操作:判断空值.判断数组最大最小值.判断map为空的情况.字符串转int Js基础操作 一.判断空值 undefined 和 null 二.判断map是否为空 三.取数组最大最小值 1.使用 ...
- C语言将数组中的值逆序存放
C语言将数组中的值逆序存放 #include<stdio.h> #define N 5 int main(){int a[N], i, temp;printf("请输入一个数组: ...
- C语言在数组中找到最大的元素(附完整源码)
C语言在数组中找到最大的元素 C语言在数组中找到最大的元素完整源码(定义,实现,main函数测试) C语言在数组中找到最大的元素完整源码(定义,实现,main函数测试) #include <io ...
- C语言求数组中的最大值
该博文为原创文章,未经博主同意不得转载,如同意转载请注明博文出处 本文章博客地址:https://cplusplus.blog.csdn.net/article/details/105163865 C ...
- 给定数组A,大小为n,现给定数X,判断A中是否存在两数之和等于X
1. 问题描述 给定排的数组A,大小为n,现给定数X,判断A中是否存在两数之和等于X.给出一个O(nlg(n))的算法. 2. 解决思路 首先对数组进行排序,如果使用归并的排序的话,算法的复杂度在nl ...
- php in_array 判断数组中是否存在此元素
判断数组中是否存在此元素在php中很简单,直接使用 in_array即可.用法如下 : <?php $array_1=array('red','blue','green'); if(in_arr ...
- 遍历strs数组,并判断数组中每一个元素的长度, * 将长度为偶数的元素和长度为奇数的元素分别存放在两个集合中,
package Day08;import java.util.ArrayList;/*** 二* 字符串数组strs中包含字符串{"12","345",&quo ...
- php判断数组中的键是否是某个字符串,php判断数组中是否存在指定键(key)的方法...
搜索热词 本文实例讲述了PHP判断数组中是否存在指定键(key)的方法.分享给大家供大家参考.具体分析如下: PHP中有两个函数用来判断数组中是否包含指定的键,分别是array_key_exists和 ...
最新文章
- 小米纵向拓展接力赛 接棒新国货“热水器”
- 学习在 ArcEngine 中使用 Geoprocessing
- SOA理论与概念深入剖析
- 代码分析+原理图解——棋盘覆盖问题-分治法
- NSString、NSArray、NSDic常用方法汇总
- 8年了,这几个时间API你用过吗?
- HttpComponents分析之连接池实现
- 代码审查反馈提交修复时,是否应该压缩提交?
- cdr怎么做文字路径_抖音短视频中边说过边出现文字的是怎么做的?教程如下
- 在 Windows 7 中安装和使用Windows XP Mode
- 远视图+五环(css练习)
- Protel 99 SE 的坑
- LGTM? 那些迷之缩写
- 大数据处理平台简介和总结
- 用wget命令整站下载
- Pytorch:二、数据加载与数据集的划分(猫狗)
- Android利用自定义View实现简单的足球战术板
- 安全访问(ISO14229系列之27服务)
- 利用python将某列修改成另一列
- MQTT协议的智能家居之指纹锁
热门文章
- 机器学习特征筛选:相关系数法(correlation)
- 机器学习特征工程之连续变量离散化:连续变量二值化(Binarizer)
- python使用imbalanced-learn的InstanceHardnessThreshold方法进行下采样处理数据不平衡问题
- 数据管理、数据治理、数据管控的概念区别和范围是什么?
- 梯度消失、梯度爆炸、过拟合问题之神经网络应对方案:数据预处理、批量归一化、非饱和激活函数、梯度缩放和梯度裁剪、权重初始化、提前终止、集成学习、l1l2、Dropout
- 小学计算机知识讲课,小学信息技术说课稿《走进计算机》
- Error Correction and DeNovo Genome Assembly for the MinION Sequencing Reads mixing Illumina Short Re
- 右键点“工作空间”窗口内空白部分,在弹出的菜单上勾选“Docking View / 停靠式”。然后双击程序窗口的窗棱,就是最上面那条蓝色边框
- 华为鸿蒙新概念机,华为P50概念机确认,麒麟芯片+鸿蒙系统,这才是真旗舰!...
- linux进程间通讯-消息队列